URI Template Patterns
@RequestMapping
在springmvc中,URI templates 我们可以用 @RequestMapping 来作为我们的路径映射方法.
@RequestMapping有如下几种,而常见的就只有GET,POST,PUT(文件上传)
public enum RequestMethod {
GET,
HEAD,
POST,
PUT,
PATCH,
DELETE,
OPTIONS,
TRACE;
private RequestMethod() {
}
}
当我们需要做路径匹配时,我们只需要再方法体上添加@RequestMapping即可,如下:
@RequestMapping("/helloWorld")
public String helloWorld(Model model) {
model.addAttribute("message", "Hello World!");
return "helloWorld";
}
@RequestMapping允许我们通过正则表达式来匹配传值
@RequestMapping("/spring-web/{symbolicName:[a-z-]}-{version:\\d\\.\\d\\.\\d}{extension:\\.[a-z]}")
public void