Spring_mvc注解解析
引入坐标
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.1.5.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>5.1.5.RELEASE</version>
</dependency>
web.xml
<!--配置spring的前端控制器 -->
<servlet>
<servlet-name>DispatcherServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-mvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup> <!--服务器启动时自动加载-->
</servlet>
<servlet-mapping>
<servlet-name>DispatcherServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
spring-mvc.xml
<context:component-scan base-package="com.lzy.controller"/>
UserController。class
package com.lzy.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller //UserCOntroller放入spring容器
@RequestMapping("/user")
public class UserController {
//@RequestMapping() 参数
//默认 value= 路径
//method= 请求方式 RequestMethod.GET /RequestMethod.POST
//param= 限定参数
@RequestMapping("/quick")
public String save(){
System.out.println("Controller save running");
return "/success.jsp";
//return "forward:success.jsp"; 请求转发
//return "redirect:success.jsp"; 重定向
}
}