SpringMVC之RequestMapping注解

作用

用与建立URL与处理请求方法之间的对应关系

属性

  • value/path: 二者含义相同,指定请求URL
  • method:数组,指定允许访问的请求方式,不设置则不限制。使用不允许的请求方式,HTTP状态码返回405
  • params:数组,限制必须传入的请求参数。缺少参数时,HTTP状态码返回400
  • heasders:数组,限制必须传入的请求头

例子

下例中,add方法对应的URL是xxxx/user/add,只能同通过GET方式请求,必须传入username和password两个参数

@Controller
@RequestMapping("/user")
public class UserController {
    @RequestMapping(value = "/add", method = {RequestMethod.GET}, params = {"username", "password"})
    public String add() {
        System.out.println("UserController.add()执行了");
        return "user/add";
    }
}

SpringMVC之RequestMapping注解

上一篇:UniDBGrid增加按钮列遇到的问题


下一篇:JDBC