服务器之家

服务器之家 > 正文

spring mvc中的@PathVariable获得请求url中的动态参数

时间:2020-08-05 11:35     来源/作者:伴我前行

spring mvc中的@PathVariable是用来获得请求url中的动态参数的,十分方便,复习下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@Controller
public class TestController {
   @RequestMapping(value="/user/{userId}/roles/{roleId}",method = RequestMethod.GET)
   public String getLogin(@PathVariable("userId") String userId,
     @PathVariable("roleId") String roleId){
     System.out.println("User Id : " + userId);
     System.out.println("Role Id : " + roleId);
     return "hello";
   }
   @RequestMapping(value="/product/{productId}",method = RequestMethod.GET)
   public String getProduct(@PathVariable("productId") String productId){
      System.out.println("Product Id : " + productId);
      return "hello";
   }
   @RequestMapping(value="/javabeat/{regexp1:[a-z-]+}",
      method = RequestMethod.GET)
   public String getRegExp(@PathVariable("regexp1") String regexp1){
      System.out.println("URI Part 1 : " + regexp1);
      return "hello";
   }
}

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持服务器之家!

原文链接:http://www.cnblogs.com/Zyf2016/p/6376199.html

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享 2020-04-07
Intellij idea2020永久破解,亲测可用!!!
Intellij idea2020永久破解,亲测可用!!! 2020-07-29
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意
沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意 2019-07-07
返回顶部