- 用来映射路径
@requestmapping用来修饰
- 类中的方法:当类级别设定了时是相对于类级别的路径,没有设定时是相对于根的路径
- 类:定义相对的路径
例如:
类级别没有定义时,请求路径为:http://localhost:8080/test/start
//标记控制器
@Controller
public class TestController {
//设置路径映射
@RequestMapping("/start")
public String start() {
return "start";
}
}
类级别没有定义时,请求路径为:http://localhost:8080/test/test/start
//标记控制器
@Controller
@RequestMapping("/test")
public class TestController {
//设置路径映射
@RequestMapping("/start")
public String start() {
return "start";
}
}
- 用来根据不同的请求,调用不同的方法
@RequestMapping(value="/test",method=RequestMethod.GET)
@RequestMapping(value="/test",method=RequestMethod.POST)