spring 注解@PathVariable和@RequestParam的区别
来源:互联网 发布:最新英雄联盟比赛数据 编辑:程序博客网 时间:2024/05/21 11:03
@RequestParam注解是获取静态URL传入的参数
@PathVariable是获取请求路径中的变量作为参数
如下例子:
@RestController@RequestMapping(value="users")public class UserController { @RequestMapping(value = "/list", method = {RequestMethod.GET, RequestMethod.POST}) public Map<String, Object> list(@RequestParam Long user_id) { Map<String, Object> map = new HashMap<String, Object>(); map.put("user_id", user_id); return map; } @RequestMapping(value = "/get_user/{user_id}", method = {RequestMethod.GET, RequestMethod.POST}) public Map<String, Object> get_user(@PathVariable Long user_id) { Map<String, Object> map = new HashMap<String, Object>(); map.put("user_id", user_id); return map; }}
阅读全文
0 0
- spring 注解@PathVariable和@RequestParam的区别
- spring mvc 中@pathvariable和@RequestParam注解的区别
- spring @PathVariable和@RequestParam的区别
- Spring MVC -- @PathVariable和@RequestParam的区别
- springMVC的@RequestParam注解和@PathVariable注解的区别
- springMVC的@RequestParam注解和@PathVariable注解的区别
- springMVC的@RequestParam注解和@PathVariable注解的区别
- @PathVariable和@RequestParam的区别
- @PathVariable和@RequestParam的区别
- @PathVariable和@RequestParam的区别
- @PathVariable和@RequestParam的区别
- @PathVariable和@RequestParam的区别
- @PathVariable和@RequestParam的区别
- @PathVariable和@RequestParam的区别
- @PathVariable和@RequestParam的区别
- @PathVariable和@RequestParam的区别
- @PathVariable和@RequestParam的区别
- @PathVariable和@RequestParam的区别
- poj-1350Cabric Number Problem
- cglib实现动态代理(二)
- 第2章 用户、文件操作与联机帮助:编写who命令
- excel/csv等表格导出数据数字类型过长出现科学计数法的解决方案
- Okhttp实现上传图片
- spring 注解@PathVariable和@RequestParam的区别
- SSM框架
- 爬虫学习笔记--识别验证码
- windows下安装AnyProxy抓取移动App Http请求
- JavaScript DOM操作Select下拉框
- Codeforces 155C Hometask【思维+Dp】
- python正则表达式——验证密码邮箱
- 启动android studio时出现 unble to access android sdk add-on list 问题的解决办法
- leetcode 10. Regular Expression Matching(dp)