- 可以看到注解中的属性除了 name() 返回的字符串,其它的方法均返回数组,也就是可以定义多个属性值,例如 value() 和 path() 都可以同时定义多个字符串值来接收多个URL请求
1、name
此处name属性,相当于方法的注释,使方法更易理解
@RequestMapping(value = “login”,name = “用户登录”)
@ResponseBody
public String login() {
return “success”;
}
官方文档说:它能让你非常方便的在JSP页面上使用它,形如这样子可以直接通过静态页面调用:
<%@ taglib uri=“http://www.springframework.org/tags” prefix=“s” %>
…
Get Address
2、value
@Controller
@RequestMapping(“user”) //此处如果不省略,则为@RequestMapping(value=“user”)
public class UserController {
@RequestMapping(“login”)
@ResponseBody
public String log