1. AJAX传递JSON数据
function save() {var data = JSON.stringify({d_date: "2019-06-06",vc_exchange : "IB",vc_symbol:"038007",vc_type:"KRD",vc_source:"test"})$.ajax({type : "post",url : "/bloomberg/save",data : data,contentType: 'application/json',success : function (result) {console.log(result);}})};
@RequestMapping(value="/save",method = RequestMethod.POST,consumes = "application/json")
@ResponseBody
public String save(@RequestBody XxxBean bean){return "success";
}
  1. AJAX传递JSON数组
var data = [{d_date: "2019-06-06",vc_exchange : "IB",vc_symbol:"038007",vc_type:"KRD",vc_source:"test"},{d_date: "2019-06-05",vc_exchange : "IB",vc_symbol:"038006",vc_type:"KRD",vc_source:"cs"}];$.ajax({type : "post",url : "/bloomberg/saveAll",data : JSON.stringify({beans:data}),contentType: 'application/json',success : function (result) {console.log(result);}})};

不能直接使用JSONArray类型的参数接收前台的json数组字符串。
用JSONObject接收,然后取出JSONArray。

@RequestMapping(value="/saveAll",method = RequestMethod.POST,consumes = "application/json")
@ResponseBody
public String saveAll(@RequestBody JSONObject jsonObject){JSONArray jsonArray = jsonObject.getJSONArray("beans");List<XxxBean> list=(List)JSONArray.toCollection(jsonArray,XxxBean.class);xxxService.saveAll(list);return "successAll";
}

Springboot接收ajax提交JSON数组相关推荐

  1. html如何遍历ajax数组,ajax返回json数组遍历添加到html

    大致需求为类型限制根据类型获取不同结果列表,再根据模糊查询搜索出结果,效果如下:- 例子:利用AJAX返回JSON数据,间接访问数据库,查出Nation 表,并用下拉列表显示 造一个外部下拉列表框 J ...

  2. ajax传递json数组php,怎么通过ajax传送json数组到php,并通过php将数据插入数据库

    如题.本人刚开始学习php,基础并不好,百度了好久都无法实现,希望能给出例子.json数据是拼接得到的 t 1.php不会写 回复讨论(解决方案) 一般网站返回的格式是json POST提交的话 写成 ...

  3. SpringMVC 用对象接收 ajax提交form表单

    SpringMVC 用对象接收 ajax提交form表单  转载于:http://www.cnblogs.com/klwyrn/p/5955152.html 第一种方法(简单易用,防蚊虫): 1.1 ...

  4. Ajax 提交json格式数据给后台

    Ajax 提交json格式数据 在实际的开发当中,尤其是在前后端分离的项目中,传输数据都是以json格式进行传输的,所以对于json格式数据的情求和响应的学习十分重要. 1.前端提交json格式数据 ...

  5. Ajax提交json数据,通过jquery.cookie.js插件解决csrf_token问题

    html代码和js代码 <!doctype html> <html lang="en"> <head><meta charset=&quo ...

  6. Alamofire提交json数组格式的参数

    使用Alamofire发送请求时,官方api中Parameters的格式必须为[String: Any],如果想要直接提交json数组格式,应该如何提交呢? /// A dictionary of p ...

  7. ajax传json数组或List集合到后台

    传json数组 前端代码如下: function ajaxClick() {var arr = []var jsont = {"name": "hejinghuan&qu ...

  8. java http 415错误_SpringMVC ajax提交json报415错误

    具体报错信息如下HTTP Status 415 - type Status report message description The server refused this request bec ...

  9. ajax使用json数组,使用JSON传递数组值的Ajax

    我有一个复选框和提交按钮表格的html表单. 当按钮被点击时,我打电话和ajax_function在那里我想传递 的数据到另一个php页面.我不知道如果我做了什么,到目前为止是正确的,所以我可以pro ...

最新文章

  1. 深度学习之后会是啥?
  2. android布局优化方案,Android启动优化-布局优化
  3. quota在oracle,Oracle的表空间quota详解
  4. acer清理工具 clear下载_SolidWorks绿色版下载-SolidWorks完全清理工具v1.0免费版
  5. php内容缓存输出,PHP使用缓存即时输出内容(output buffering)的方法
  6. localhost与127.0.0.1之间的关系更改
  7. 推荐阅读《大话设计模式》的策划编辑陈禹成写的新书《电脑使用说明书》
  8. c# python 相互调用_【GhPython】Python如何使用“委托”和lambda表达式
  9. Web前端的性能优化,需要怎么做?
  10. Python字符串join()方法
  11. 用C++实现跨平台游戏开发之Irrlicht引擎
  12. BLDC直流无刷电机的控制方式
  13. 二维码墓碑的技术探讨
  14. 微信小程序强制更新版本
  15. 百度网盘:未知错误播放失败1000
  16. 岩板铺地好吗_岩板铺客厅地面好吗 比800*800的瓷砖更美观又大气?
  17. apple iMac一体机 装双系统 实战! (Apple +Win 7 64bit)Good
  18. osg学习(三十一)osg、Qt的image
  19. GB/T25915.1法规基本标准-洁净室按粒子浓度划分洁净
  20. VS2013 0x80070643报错解决方案 KB2829760

热门文章

  1. 人脑、思维与认知的研究
  2. 强悍的 vim —— 删除空行、删除注释以及加注释解注释
  3. 图像(帧)分块机制(patch mechanism)
  4. Tricks(二十二) —— zip(python) 的实现及使用
  5. 深度神经网络面临的挑战与解决方案
  6. linux优化服务器,Linux服务器优化
  7. 0基础学python做什么工作好-零基础自学python到什么程度才有机会去小公司实习?...
  8. python自学行吗-零基础可以学会python吗?python好学吗?
  9. 用python画多来a梦-python 绘制哆啦A梦
  10. python3入门经典100例-Python3入门机器学习_经典算法与应用-慕课网实战