1.注解@pathvariable的用法

来源:互联网 发布:生活垃圾的数据 编辑:程序博客网 时间:2024/06/05 16:12
@Controllerpublic 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";     }}

 

 

@PathVariable是用来对指定请求的URL路径里面的变量 

 

@RequestMapping(value = http://blog.csdn.net/gisredevelopment/article/details/”form/{id}/apply”, method = {RequestMethod.PUT, RequestMethod.POST})

 {id}在这个请求的URL里就是个变量,可以使用@PathVariable来获取

 

原创粉丝点击