码迷,mamicode.com
首页 > 移动开发 > 详细

Spring MVC的RequestMapping的详解

时间:2015-11-09 01:28:48      阅读:256      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!