1. 普通映射

  A. @RequestMapping("/test1")

  B. @RequestMapping(value={"/test1", "/user/create"})

  多个URL路径可以映射到同一个方法

2. 变量映射

  A. @RequestMapping(value="/users/{userId}")

  {×××}占位符

  @PathVariable("userId") String userId可以提取×××变量

3. 通配符映射

  A. @RequestMapping(value="/users/**")

  可以匹配“/users/abc/abc” ,但“/users/123”将会被【URI模板模式映射

  B. @RequestMapping(value="/product?")

  可匹配 “/product1” 或 “/producta” , 但不匹配 “/product” 或 “/productaa” ;

4. 正则映射

  A. @RequestMapping(value="/products/{categoryCode:\\d+}-{pageNumber:\\d+}")

  可 以 匹 配“/products/123-1” ,但不能匹配“/products/abc-1” ,这样可以设计更加严格的规则

  

最新文章

  1. 解决Asp.net Mvc中使用异步的时候HttpContext.Current为null的方法
  2. javascript的propertyIsEnumerable()方法使用介绍
  3. rabbitmq使用dead letter机制来进行retry
  4. ListView配合BaseAdapter
  5. Idea添加Jetty时提示JMX module is not included
  6. 【不积跬步,无以致千里】mysql 多行合并函数
  7. push本地代码到github出错
  8. nginx配置文件的说明
  9. pat 1060. Are They Equal (25)
  10. 【转】 教你如何创建类似QQ的android弹出菜单
  11. Java面试题—初级(2)
  12. ACM | HDU|6227_Rabbit
  13. 为期一周的C#学习状态与感受
  14. IP2——IP地址和子网划分学习笔记之《子网掩码详解》
  15. jqueryValidate
  16. Android versionCode和versionName的区别
  17. 3282. Tree【LCT】
  18. 更换Ubuntu14.04主题
  19. 【转载】Spring Cloud底层原理
  20. TCP系列47—拥塞控制—10、FACK下的快速恢复与PRR

热门文章

  1. POJ 2182 Lost Cows 【树状数组+二分】
  2. Python的基本库与第三方库
  3. 2018.11.20 Struts2中对结果处理方式分析&struts2内置的方式底层源码剖析
  4. centos修改hostname
  5. 64 位系统(win7/win8) 下使用C# 程序问题
  6. Entity Framework 六
  7. JavaScript:改变 HTML 内容
  8. 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现Eureka(Finchley版本)
  9. [USACO1.5]数字三角形 Number Triangles
  10. DevOps - 版本控制 - Bitbucket