http post提交数组
方式一:@RequestParam方式
服务提供方用@RequestParam注解接收参数,参数类型为long数组:
@ApiOperation(value = "***", tags = "***", notes = "***", response = ***)
@RequestMapping(value = "delivery", method = RequestMethod.POST)
public Object convert(@RequestParam(value = "id", required = true) @ApiParam(value = "id数组", required = true) long[] id) {return userService.convert(id);
}
服务调用方拼接多个id参数请求服务:
http://**/delivery?id=1&id=2
方式二:@RequestBody方式
服务提供方用@RequestBody注解接收参数,参数类型为long数组:
@ApiOperation(value = "***", tags = "***", notes = "***", response = ***)
@RequestMapping(value = "/delivery", method = RequestMethod.POST)
public Object delivery(@RequestBody long[] id) {return userService.delivery(id);
}
服务调用方把数组放在body中,已application/json方式提交,postman示例如下:
http post提交数组相关推荐
- ajax post提交数组6,jQuery的ajax()、post()方法提交数组,参数[] 问题
当用$.ajax()向后台提交参数时,如果参数中数组的话一般在后台会用List,或Integer[] 等数组对象进行接收. 比如: $.ajax({ type: "POST", u ...
- jQuery的ajax()、post()方法提交数组,参数[] 问题
当用$.ajax()向后台提交参数时,如果参数中数组的话一般在后台会用List,或Integer[] 等数组对象进行接收. 比如: $.ajax({ type: "POST" ...
- vue表单提交数组_ajax传递数组、form表单提交对象数组
在JSP页面开发中,我们常常会用到form表单做数据提交,由于以前一直只是使用form表单提交单个对象,只要表单文本域的name值和接收的对象的属性名一致,那么传值就没有什么问题.不过,在前几天的开发 ...
- 解决JavaScript中使用$.ajax方式提交数组参数
一般的,可能有些人在一个参数有多个值的情况下,可能以某个字符分隔的形式传递,比如页面上有多个checkbox: $.ajax{url:"xxxx",data:{p: "1 ...
- (后端)SpringMVC提交数组时不能超过256个值(转)
项目遇到了这个错误,spring mvc 竟然还有这个漏洞. org.springframework.beans.InvalidPropertyException: Invalid property ...
- js+springMVC 提交数组数据到后台
1.ajax 代码 var ids =new Array(); $.ajax({type: "POST",url: "/user/downReport",dat ...
- php中curl模拟post提交多维数组
今天需要用curl模拟post提交参数,请求同事提供的一个接口:但是传递的参数中,有一个参数的值为数组,用普通的curl post代码提交,会报错误 PHP Notice: Array to str ...
- php post 二维数组,php curl模拟post请求和提交多维数组的示例代码
这篇文章主要介绍了php curl模拟post请求和提交多维数组的示例代码,需要的朋友可以参考下 下面一段代码给大家介绍php curl模拟post请求的示例代码,具体代码如下: 'tanteng' ...
- js 和C# ashx之间数组参数传递问题
js在进行ajax提交时,如果提交的参数是数组,js无法直接进行提交,及时提交上去,解析也是比较麻烦 ajax在提交数组时,需要设置参数: traditional: true, //参数作为数组传递时 ...
最新文章
- 设置centos默认启动命令行(不启动图形界面)
- 【组队学习】【33期】吃瓜教程——西瓜书+南瓜书
- asp.net基础中Get和Post的区别。
- [转+总结]Linux虚拟系统安装VMware Tools总结
- 条件语句:case语句
- OpenMP 线程化(Threading)基础(1)--并行计算简介
- linux之curl使用技巧
- ubuntu查看 固态硬盘位置_Linux的硬盘使用情况、挂载、SSD挂载(查看df -h不能看到的卷)...
- 20170114 - Mac 向上一级文件夹快捷键
- Qt QJsonObject QString QJsonArray 互转
- 基于统计的开源翻译系统介绍
- 02Windows日志分析
- 进入bios看了,vt 已经开了,为什么打开模拟器还显示未开启?
- 我在CSDN参与的3000个帖子
- 什么是1u服务器;服务器中的u是什么意思
- ZAFU_2021_1_26_2021寒假个人赛第二场题解
- 送女朋友实用的七夕礼物、送女朋友七夕礼物最有意义排行榜
- du_Welch_cov_burg 功率谱估计 matlab
- CAD显示图层(网页版)
- 各种炫酷的图标按钮在线制作