https://github.com/javaobjects/day01_springmvc01_annotation
springMVC环境搭建(注解方式)
https://github.com/javaobjects/day01_springmvc01_annotation
Last synced: 7 months ago
JSON representation
springMVC环境搭建(注解方式)
- Host: GitHub
- URL: https://github.com/javaobjects/day01_springmvc01_annotation
- Owner: javaobjects
- Created: 2019-10-15T06:37:19.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-15T11:01:09.000Z (almost 6 years ago)
- Last Synced: 2025-01-28T03:17:18.787Z (9 months ago)
- Language: Java
- Homepage:
- Size: 7.99 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# springMVC注解方式环境搭建
#### 1. jar包导入

#### 2. spring-mvc.xml web.xml配置
```xml
```
```xml
day01_springMVC00_noannotation
springMVC
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:spring-mvc.xml
springMVC
*.action
index.html
index.htm
index.jsp
default.html
default.htm
default.jsp
```
#### 3. Java和前端代码```Java
package com.tencent.controller;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;/**
*
*Title: HelloController
*
* Description:
* 处理器
*
* @author xianxian
* @date 2019年10月15日
*/
@Controller
public class HelloController{@RequestMapping("/hello.action")//定访问路径
public ModelAndView hello() {ModelAndView mav = new ModelAndView();
//1. 保存数据,相当于request.setAttribute("message",""恭喜你,成功访问第一个springMVC环境........"");
mav.addObject("message","恭喜你,成功访问第一个springMVC环境........");
//2. 跳转页面,相当于request.getRequestDispather("/main.jsp").forward(request.response);
mav.setViewName("/main.jsp");
return mav;
}}
`````` Jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>Insert title here
```
```Jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>Insert title here
${message}
```
#### 4. 测试