四种常见的参数传递方式
四种参数传递方式
一、参数传递
1、queryString方式
- url: http//localhost:8080/ems/demo/user/findById?id=21&name=王恒杰
控制层接收数据:
public void test(String id,String name){}
2、路径传递参数的方式
- url: http//localhost:8080/ems/demo/user/findById/21/王恒杰
控制层接收数据:
@RequestMapping("/findById/{id}/{name}")
public void test(@PathVariable("id") String id,@PathVariable("name") String name){}
3、Form表单方式
- 前端:
普通方式:
<form action="url" method="post"></form>文件上传方式:
<form action="url" method="post" enctype="multipart/form-data"></form>
- 后端:
public void test(String id,String name){}
4、传递json格式字符串
前端:异步请求(url,"{id:21,“name:“王恒杰”}”)
content-type:"application/json"
一定要用@RequestBody接收后端
public void test(@RequestBody User user){}
- 两个注解的区别
# @ResponseBody:将控制器方法返回值转化为json格式字符串 并响应请求
# @RequestBody将请求中json格式字符串转化为java对象
四种常见的参数传递方式相关推荐
- 四种常见的 POST 提交数据方式 专题
原文地址为: 四种常见的 POST 提交数据方式 专题 定义和用法 enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码. 默认地,表单数据会编码为 "application ...
- 四种常见的 POST 提交数据方式--good
http://www.cnblogs.com/softidea/p/5745369.html 四种常见的 POST 提交数据方式--good HTTP/1.1 协议规定的 HTTP 请求方法有 OPT ...
- 安卓判断服务器返回的状态码,关于服务器返回的十四种常见HTTP状态码详解
原标题:关于服务器返回的十四种常见HTTP状态码详解 HTTP状态码 状态码是由3位数字和原因短语组成的(比如最常见的:200 OK),其中第一位数字表示响应类别,响应类别从1到5分为五种 add:其 ...
- [转载] application/json 四种常见的 POST 提交数据方式
参考链接: 关于/联系我 application/json 四种常见的 POST 提交数据方式 转载声明: 本文系转载自以下两篇文章: 四种常见的 POST 提交数据方式 作者: 沧海一滴 转载仅为方 ...
- JDK四种常见线程池及使用场景、两种提交任务的方法
转载:JDK 提供的线程池及使用场景 - 编程猎人 (programminghunter.com) 目录 四种常见线程池 1.newFixedThreadPool 2.newSingleThreadE ...
- 最新开源LiDAR数据集LSOOD:四种常见的室外物体分类
点云PCL免费知识星球,点云论文速读. 标题:最新开源LiDAR数据集LSOOD:四种常见的室外物体分类 作者:Y Tian 来源:https://github.com/Tian-Yifei/LSOO ...
- 详解vue 路由跳转四种方式 (带参数)
本文介绍了vue 路由跳转四种方式 (带参数),本文通过实例代码给大家介绍的详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1. router-link 1. 不带参数 <router-li ...
- 四种常见NLP框架使用总结
作者:哈工大SCIR 狄东林 刘元兴 朱庆福 胡景雯 引言 随着人工智能的发展,越来越多深度学习框架如雨后春笋般涌现,例如PyTorch.TensorFlow.Keras.MXNet.Theano和P ...
- 移动设计需避免四种常见的用户体验失败
为什么80%的码农都做不了架构师?>>> 此文是伊甸网转载移动设计顾问 Mariya Yao 的文章. 2012 年移动应用的下载量超过 300 亿,可是智能手机用户平均每周会 ...
最新文章
- 【高并发】ThreadLocal学会了这些,你也能和面试官扯皮了!
- kafka_2.11-0.10.2.1中的auto.offset.reset
- matlab定积分上界求解,定积分问题的数值求解及Matlab实现.pdf
- Effective Java之多个构造参数考虑用构建器(二)
- 多线程—并发容器与机制
- 查阅 arXiv 论文新神器,一行代码比较版本差别,Github 新开源!
- 谷歌为什登不上去github_8个月,从中年Web前端到亚马逊百万年薪软件工程师:GitHub最励志计算机自学教程!...
- python安装osgeo库_python第三方库安装
- tbase 之二 pgbench
- 域名解析后主机记录和记录值怎么填写?
- 15种方法活力一整天
- AWS abbreviation
- Nature综述:Rob Knight带你分析微生物组数据
- 管理电脑,让工作高效进行
- 一人干翻专业机构,27岁华裔小伙一战成名!搞出美国新冠最准预测模型,彭博:Superstar
- IDEA 文件夹颜色对目录的影响分析
- python自然语言处理-就职演说语料库
- 电子信息工程——学习资料(更新.........)
- 宝藏德国炒锅,菲仕乐小黑锅,好用不踩雷
- 5G ToB行业专网建设方案和关键技术
热门文章
- Object.defineProperty 和 Proxy 的区别
- XP系统不小心按了什么键屏幕变窄两边有黑色的
- 寻找250c语言pta,Phoenix 子晞优势供应PhoenixTFKC 2,5/ 8-STF-5,08BKAUNZX42
- oppoa79支持手机html,【OPPOA79评测】OPPO A79评测:不妨称它为R11s青春版(全文)_OPPO A79_手机评测-中关村在线...
- 评价端到端生成式聊天系统,哈工大提出新型数据集 LSDSCC
- 介绍一下labview
- word表格替换为 excel 不换行
- 畅想未来计算机的绘画作品小学生,幻想未来科技绘画作品 小学生未来科技绘画作品欣赏...
- Access/VBA/Excel-多条件筛选数据-10
- 百度网盘好友发来的文件手动输入JS选择代码批量保存