首页 > 代码库 > Spring MVC - URL路径映射
Spring MVC - URL路径映射
1. 普通映射
A. @RequestMapping("/test1")
B. @RequestMapping(value=http://www.mamicode.com/{"/test1", "/user/create"})
多个URL路径可以映射到同一个方法
2. 变量映射
A. @RequestMapping(value="http://www.mamicode.com/users/{userId}")
{×××}占位符
@PathVariable("userId") String userId可以提取×××变量
3. 通配符映射
A. @RequestMapping(value="http://www.mamicode.com/users/**")
可以匹配“/users/abc/abc” ,但“/users/123”将会被【URI模板模式映射
B. @RequestMapping(value="http://www.mamicode.com/product?")
可匹配 “/product1” 或 “/producta” , 但不匹配 “/product” 或 “/productaa” ;
4. 正则映射
A. @RequestMapping(value="http://www.mamicode.com/products/{categoryCode://d+}-{pageNumber://d+}")
可 以 匹 配“/products/123-1” ,但不能匹配“/products/abc-1” ,这样可以设计更加严格的规则
Spring MVC - URL路径映射