首页 > 移动平台 > 详细

Spring MVC的RequestMapping的详解

时间:2015-11-09 01:28:22      阅读:290      评论:0      收藏:0      [点我收藏+]

1。RequestMapping
RequestMapping有类级的和方法级两个级别的,其包含的属性有value,method,consumes,produces
value表示要响应的URL地址。
method表示响应的请求方法

2.Uri template

在对RequestMapping注解时可以设置其value对应了要处理的请求地址.在这里可以用个uri template来使方法响应符合该模板的请求地址,


2.1 uri template 变量:
例如:/user/{userid},userid就是变量。
在其所映射的方法中的参数可以用@PathVariable获取参数的值
@RequestMapping("/user/zhangsan")
public void getUserId(@RequestMapping String userid)
{
    // 参数 useridd值为zhangsan.    
}

2.2 在uri template 变量中使用正则表达式
@RequestMapping("/user/{userid:^lkj\\d\\d}") //kk请求处理方法只处理userid的值匹配"lkj\\d\\d"的请求
public void kk(@PathVariable user)

Spring MVC的RequestMapping的详解

原文:http://www.cnblogs.com/kejian/p/4948814.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!