@RequestMapping 注解
@RequestMapping可以修饰方法也可修饰类
TaotianController.java 访问路径:http://localhost:8080/springMVC4-1/taotian/testRequestMapping.html
package com.taotian.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @RequestMapping("/taotian") @Controller public class TaotianController { @RequestMapping(value = "/testRequestMapping.html") public String testRequestMapping() { return "view"; } }
其他用法
/**
* 常用: 使用 method 属性来指定请求方式
*/
@RequestMapping(value = "/testMethod.html", method = RequestMethod.POST)
public String testMethod() {
System.out.println("testMethod");
return "view";
}
/**
* 了解: 可以使用 params 和 headers 来更加精确的映射请求. params 和 headers 支持简单的表达式.
* 请求参数中必须包含username、age、sex,并且age!=10,sex=1
*/
@RequestMapping(value = "/testParams.html", params = { "username", "age!=10", "sex=1" })
public String testParams() {
System.out.println("testParams");
return "view";
}
/**
* 支持通配符
*/
@RequestMapping("/aaa/*/testAntPath.html")
public String testAntPath() {
System.out.println("testAntPath");
return "view";
}

浙公网安备 33010602011771号