当使用ajax 由前台像后台post 数组类型数据的一些问题(基于springboot)
来源:互联网 发布:网络机顶盒直播源下载 编辑:程序博客网 时间:2024/06/10 02:18
当使用ajax 把前台取到的数组数据传递给后台的时候,后台接收类型为数组类型,但是发现后台接收不到数据,打开浏览器控制台发现,前台传递的数组数据带有一个[] 而后台接收的数组变量是没有[] 所以接收不到数据
研究发现只需要在controller 中增加一个@RequestParam注解就可以了
具体代码如下:
public ResponseEntity<?>batchDelete(@RequestParam(value = "ids[]" ,required = false) Long[] ids){ }
这样就可以获取到前台的数组数据了,值得一提的是,如果前台的数组数据是在form表单的时候,需要提交数据的时候,可以直接使用submit 或者在使用ajax的时候把表单数据序列化。
$.ajax(function{url: xx,type:'post',data: $("#表单名").serialize(),});
阅读全文
0 0
- 当使用ajax 由前台像后台post 数组类型数据的一些问题(基于springboot)
- 使用jquery ajax方法时,定义的请求类型由post变成get问题详解。
- Ajax前台返回JSON数据后再Controller中直接转换成类型使用,后台接收json转成实体的方法
- ajax前台与后台的数据交互
- 【AJAX】前台与后台的数据传递
- springmvc和easyui使用ajax前台后台互传数据,假删除提示警告问题。
- ajax 前台后台传输数据
- 后台传递数据到前台 ajax 乱码问题
- 前台后台数据交互之Servlet & XMLHttpRequest(POST篇)
- 解决前台js 传数组数据到后台,后台只能获取数组的第一个值,后面的值都有问题
- 自定义日期类型的数据绑定 前台 - 后台 或 后台 - 前台 互相转换
- 自定义日期类型的数据绑定 前台 - 后台 或 后台 - 前台 互相转换
- 用ajax post array数组到Mvc web Api后台接受不到的问题
- AJAX - 前台传JSON数组到后台
- 一些前台后台的关于浏览器差异的问题
- springboot ajax post 数组 400解决办法
- jsp前台使用后台数据
- Ajax前台请求 以及 后台 Java 处理 (包含undefined的问题)
- react-router HashRouter和BrowserRouter的使用
- dpdk创建内存池rte_mempool_create的标志解析
- Windows下使用MinGW编译boost库
- PostgreSQL 与MySQL的区别 (九)
- Superset(开源的数据探查与可视化平台) 环境搭建与配置
- 当使用ajax 由前台像后台post 数组类型数据的一些问题(基于springboot)
- 短波了解一丢丢
- 精密超低功耗高端电流如何检测?---凯利讯半导体
- QT 画板的设计
- 《hadoop学习》关于hdfs中的namenode和datanode详解
- SQLServer: 解决“错误15023:当前数据库中已存在用户或角色”
- Tomcat下部署多个项目
- 中位数
- iframe宽高度自适应问题解决方案