An open API service indexing awesome lists of open source software.

https://github.com/javaobjects/day01_springmvc01_annotation

springMVC环境搭建(注解方式)
https://github.com/javaobjects/day01_springmvc01_annotation

Last synced: 7 months ago
JSON representation

springMVC环境搭建(注解方式)

Awesome Lists containing this project

README

          

# springMVC注解方式环境搭建

#### 1. jar包导入

![](WebContent/Images/6.png)

#### 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

测试springMVC【注解】环境搭建


```
```Jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>

Insert title here

${message}

```

#### 4. 测试