SpringMVC(1)----@RequestParam和@PathVariable用法小结
来源:互联网 发布:邻里中国网php面试题 编辑:程序博客网 时间:2024/05/14 08:30
1、@RequestParam
使用@RequestParam接收前段参数比较方便,前端传参的URL:
url = “${ctx}/main/mm/am/edit?Id=${Id}&name=${name}”
后端使用集合来接受参数,灵活性较好,如果url中没有对参数赋key值,后端在接收时,会根据参数值的类型附,赋一个初始key(String、long ……)
@RequestMapping("/edit")public String edit(Model model, @RequestParam Map<String, Object> paramMap ) { long id = Long.parseLong(paramMap.get("id").toString()); String name = paramMap.get("name").toString; return page("edit"); }
2、@PathVariable
使用@PathVariable接收参数,参数值需要在url进行占位,前端传参的URL:
url = “${ctx}/main/mm/am/edit/${Id}/${name}”@RequestMapping("/edit/{id}/{name}")public String edit(Model model, @PathVariable long id,@PathVariable String name) { return page("edit"); }
前端传参的URL于后端@RequestMapping的URL必须相同且参数位置一一对应,否则前端会找不到后端地址
—————————————————————————————————————————————————–
java架构师项目实战,高并发集群分布式,大数据高可用视频教程,共760G
下载地址:
https://item.taobao.com/item.htm?id=555888526201
01.高级架构师四十二个阶段高
02.Java高级系统培训架构课程148课时
03.Java高级互联网架构师课程
04.Java互联网架构Netty、Nio、Mina等-视频教程
05.Java高级架构设计2016整理-视频教程
06.架构师基础、高级片
07.Java架构师必修linux运维系列课程
08.Java高级系统培训架构课程116课时
+
hadoop系列教程,java设计模式与数据结构, Spring Cloud微服务, SpringBoot入门
—————————————————————————————————————————————————–
阅读全文
0 0
- SpringMVC(1)----@RequestParam和@PathVariable用法小结
- SpringMVC(1)----@RequestParam和@PathVariable用法小结
- SpringMVC RequestParam与PathVariable小结
- SpringMVC之@PathVariable和RequestParam
- springmvc中@PathVariable和@RequestParam的区别【1】
- springmvc中@PathVariable和@RequestParam的区别
- springmvc中@PathVariable 和 @RequestParam 的区别
- springmvc中@PathVariable和@RequestParam的区别
- springmvc中@PathVariable和@RequestParam的区别
- springmvc中@PathVariable和@RequestParam的区别
- springmvc中@RequestParam和@PathVariable的区别
- springmvc中@PathVariable和@RequestParam的区别
- springmvc rest @PathVariable和@RequestParam的区别
- springMVC之@PathVariable @RequestParam
- springmvc中@RequestParam和@PathVariable的区别和使用
- @PathVariable和@RequestParam
- @RequestParam和@PathVariable区别
- 浅析 @PathVariable 和 @RequestParam
- shiro cookie
- tensorflow 学习笔记之 变量的一些操作
- HDU
- 第10周项目实践 线索二叉树的建立及遍历
- Hbase命令
- SpringMVC(1)----@RequestParam和@PathVariable用法小结
- jqwidgets 国际化- 中文 jqxGrid 中文语言包 gridlocalization
- Android知识点(一)
- Spring cloud系列七 为@Feign中集成的Ribbon进行个性化配置
- Codeforces Round #440 B. Maximum of Maximums of Minimums-【思维】
- 整合webview的一些资料
- python网络爬虫系列教程——python中requests库应用全解
- Linux patch命令
- Java 字符串去掉空格的几种方法