10003---SpringMVC 使用@RequestMapping映射请求
发布日期:2021-06-28 19:49:12 浏览次数:2 分类:技术文章

本文共 1185 字,大约阅读时间需要 3 分钟。



Spring MVC使用@RequestMapping注解控制器指定可URL 请

在控制器的及方法定义处都可
@RequestMapping
义处:提供初求映射信息。相WEB 应用的根目
方法:提供分映射信息。相义处URL。若
义处@RequestMapping方法处标记URL
WEB 应用的根目
• DispatcherServlet获请求后,就通控制器上
@RequestMapping提供的映射信息求所对应方法。

使用@RequestMapping映射求示例

-----------------------------------------------------------------------------------------

映射求参数、求方法或

标准的 HTTP 请求报头

============================

映射求参数、求方法或

@RequestMapping除了可以使用URL映射求外,
可以使用求方法、求参数及映射
• @RequestMappingvaluemethodparamsheaders
表示URL求方法、求参数及的映射条
件,他系,合使用多个条件可让请求映射更加精化。
• paramsheaders支持简单的表
– param1:表示求必包含名为 param1 求参数
– !param1:表示求不能包含名为 param1 求参数
– param1 != value1:表示求包含名为 param1 求参数,但其
不能为 value1
– {“param1=value1”, “param2”}: 请求必包含名为 param1 param2
个请求参数,且param1参数的值必须为value1

Ant源地址支持3匹配符
?:匹配文件名中的一个字符   ?=1
*:匹配文件名中的任意字符   *>=1
****匹配多路径                 **>=0
• @RequestMapping 还支持Ant格的URL
– /user/*/createUser:匹配
/user/aaa/createUser/user/bbb/createUserURL
– /user/**/createUser:匹配
/user/createUser/user/aaa/bbb/createUserURL
– /user/createUser??:匹配   // 这个貌似功能挺强大。。
/user/createUseraa/user/createUserbbURL

转载地址:https://blog.csdn.net/xxxcyzyy/article/details/47290717 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:10009--Java自定义注解 Annotation详解
下一篇:10002---SpringMVC HelloWorld

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月28日 23时11分38秒