关于springmvc @requestmapping(自己整理总结)
2017-03-13 15:42
281 查看
@requestmapping()的value属性的值:
(1)可以直接是方法名 例如:指定在form中的action ="login" ,那么对应的servlet中的value是login(web.xml去掉了后缀 .do 或者.action)
action="login?username=** & password=*** " 将数据传进后台
(2) 可以是指定请求的实际地址, 指定的地址可以是URI Template 模式
例如:
@RequestMapping( value = "/{year:.*}") 表示在当前项目中,凡是传入的year参数 任何值则执行该对应的方法;
又如:@RequestMapping(method = RequestMethod.POST, value = "/region/{id:.*}/{page:.*}")
用于传入多个参数数据 ,用/{}/{}
value的uri值为以下三类:
A) 可以指定为普通的具体值;
B) 可以指定为含有某变量的一类值(URI Template Patterns with Path Variables);
C) 可以指定为含正则表达式的一类值( URI Template Patterns with Regular Expressions);
具体细节请参考参考:http://blog.csdn.net/kobejayandy/article/details/12690041
(1)可以直接是方法名 例如:指定在form中的action ="login" ,那么对应的servlet中的value是login(web.xml去掉了后缀 .do 或者.action)
action="login?username=** & password=*** " 将数据传进后台
(2) 可以是指定请求的实际地址, 指定的地址可以是URI Template 模式
例如:
@RequestMapping( value = "/{year:.*}") 表示在当前项目中,凡是传入的year参数 任何值则执行该对应的方法;
又如:@RequestMapping(method = RequestMethod.POST, value = "/region/{id:.*}/{page:.*}")
用于传入多个参数数据 ,用/{}/{}
value的uri值为以下三类:
A) 可以指定为普通的具体值;
B) 可以指定为含有某变量的一类值(URI Template Patterns with Path Variables);
C) 可以指定为含正则表达式的一类值( URI Template Patterns with Regular Expressions);
具体细节请参考参考:http://blog.csdn.net/kobejayandy/article/details/12690041
相关文章推荐
- 整理了一下网上关于选购笔记本的小窍门,自己做个记录,备用
- 一个五十四岁的CEO,在他的blog上总结自己关于事业和生活成功的十六条法则
- 自己系统的关于block size的一些总结
- 关于通信原理的一点总结(大学的时候写的,现在把自己仅有的一点点总结存档一下)
- 关于上、下拉电阻的总结整理
- 单元测试(从网上搜集的资料,自己总结整理过的)
- 关于上、下拉电阻的总结整理
- 转:关于程序优化的问题 [根据某文件 自己总结下]
- 自己收集的google Analytics的关于flex 的一些总结
- 关于JS代码风格(整理+自己的意见)
- 关于maemo Desktop/HomeUI自己收集的资料总结
- 自己关于排序的总结
- 关于打印(自己总结一下)
- 自己总结的一些关于vim的小快捷键
- 自己关于一个基础ATL/COM的总结(1)
- 关于802.11协议族简介总结整理
- 最近总结——关于自己的基础问题
- 整理一点关于Lucene的学习资料, 方便自己与别人查看
- 在经营景城网过程中,发现了很多自身存在的问题,五十四句关于人性的些许总结,惊醒自己,也警示别人。
- 关于FF、IE、Chrome兼容性的总结(仅供自己参考-未完)