Spring MVC - URL路径映射
2024-10-20 20:41:05
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” ,这样可以设计更加严格的规则
最新文章
- 解决Asp.net Mvc中使用异步的时候HttpContext.Current为null的方法
- javascript的propertyIsEnumerable()方法使用介绍
- rabbitmq使用dead letter机制来进行retry
- ListView配合BaseAdapter
- Idea添加Jetty时提示JMX module is not included
- 【不积跬步,无以致千里】mysql 多行合并函数
- push本地代码到github出错
- nginx配置文件的说明
- pat 1060. Are They Equal (25)
- 【转】 教你如何创建类似QQ的android弹出菜单
- Java面试题—初级(2)
- ACM | HDU|6227_Rabbit
- 为期一周的C#学习状态与感受
- IP2——IP地址和子网划分学习笔记之《子网掩码详解》
- jqueryValidate
- Android versionCode和versionName的区别
- 3282. Tree【LCT】
- 更换Ubuntu14.04主题
- 【转载】Spring Cloud底层原理
- TCP系列47—拥塞控制—10、FACK下的快速恢复与PRR
热门文章
- POJ 2182 Lost Cows 【树状数组+二分】
- Python的基本库与第三方库
- 2018.11.20 Struts2中对结果处理方式分析&;struts2内置的方式底层源码剖析
- centos修改hostname
- 64 位系统(win7/win8) 下使用C# 程序问题
- Entity Framework 六
- JavaScript:改变 HTML 内容
- 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现Eureka(Finchley版本)
- [USACO1.5]数字三角形 Number Triangles
- DevOps - 版本控制 - Bitbucket