博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringMVC方法传递集合数组
阅读量:6644 次
发布时间:2019-06-25

本文共 645 字,大约阅读时间需要 2 分钟。

背景:实体集合作为参数

 
数据准备:
1、实体类
class 
A
{
private int id;
private String name;
}
2、集合json字符串
[{"id":1,"name":"k1"},{"id":2,"name":"k2"}]
 
 
前后端:
1、Java后端
  @RequestMapping(value = "/insertBatch.do")
  
@ResponseBody
    public Result insertBatch(
@RequestBody A[] params) {     //这里需要用数组,不能用集合
 
 
2、前端ajax调用
var dataArr=[{"id":1,"name":"k1"},{"id":2,"name":"k2"}];
var params = JSON.stringify(dataArr);
    $.ajax({
            type: 'POST',
            url: "http://localhost:8080/insertBatch.do",
            data: params,
            success:  function (data, status) {
                alert("数据: \n" + data + "\n状态: " + status);
            },
         
   dataType : 'json',
            contentType : 'application/json'
        });

转载于:https://www.cnblogs.com/gossip/p/6919759.html

你可能感兴趣的文章
所谓 A/B test
查看>>
TCP握手和传输的一次观察
查看>>
CentOS下使用LVM进行分区(转)
查看>>
第六章:任务执行——Java并发编程实战
查看>>
git如何打补丁?
查看>>
如何唯一确定一个 Java 类?
查看>>
kubernetes 集群安装etcd集群,带证书
查看>>
深入理解java中的底层阻塞原理及实现
查看>>
Ambari安装之部署单节点集群
查看>>
[转]ionic3项目实战教程三(创建provider、http请求、图文列表、滑动列表)
查看>>
.net core通过多路复用实现单服务百万级别RPS吞吐
查看>>
使用AShot进行网页全页截图
查看>>
EF Core 2.1 Raw SQL Queries (转自MSDN)
查看>>
XIX Open Cup named after E.V. Pankratiev. GP of Poland(AMPPZ-2018)
查看>>
高频交易系统
查看>>
face recognition[Euclidean-distance-based loss][Center Face]
查看>>
WPF的逻辑树与视觉树(1)基本概念
查看>>
IdentityServer Topics(6)- Windows身份验证
查看>>
(原創) 解决问题时,不要只从演算法的角度去思考 (日記)
查看>>
论操作系统对双核和多路CPU的支持
查看>>