Springboot接收ajax提交JSON数组
- 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";
}
- 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数组相关推荐
- html如何遍历ajax数组,ajax返回json数组遍历添加到html
大致需求为类型限制根据类型获取不同结果列表,再根据模糊查询搜索出结果,效果如下:- 例子:利用AJAX返回JSON数据,间接访问数据库,查出Nation 表,并用下拉列表显示 造一个外部下拉列表框 J ...
- ajax传递json数组php,怎么通过ajax传送json数组到php,并通过php将数据插入数据库
如题.本人刚开始学习php,基础并不好,百度了好久都无法实现,希望能给出例子.json数据是拼接得到的 t 1.php不会写 回复讨论(解决方案) 一般网站返回的格式是json POST提交的话 写成 ...
- SpringMVC 用对象接收 ajax提交form表单
SpringMVC 用对象接收 ajax提交form表单 转载于:http://www.cnblogs.com/klwyrn/p/5955152.html 第一种方法(简单易用,防蚊虫): 1.1 ...
- Ajax 提交json格式数据给后台
Ajax 提交json格式数据 在实际的开发当中,尤其是在前后端分离的项目中,传输数据都是以json格式进行传输的,所以对于json格式数据的情求和响应的学习十分重要. 1.前端提交json格式数据 ...
- Ajax提交json数据,通过jquery.cookie.js插件解决csrf_token问题
html代码和js代码 <!doctype html> <html lang="en"> <head><meta charset=&quo ...
- Alamofire提交json数组格式的参数
使用Alamofire发送请求时,官方api中Parameters的格式必须为[String: Any],如果想要直接提交json数组格式,应该如何提交呢? /// A dictionary of p ...
- ajax传json数组或List集合到后台
传json数组 前端代码如下: function ajaxClick() {var arr = []var jsont = {"name": "hejinghuan&qu ...
- java http 415错误_SpringMVC ajax提交json报415错误
具体报错信息如下HTTP Status 415 - type Status report message description The server refused this request bec ...
- ajax使用json数组,使用JSON传递数组值的Ajax
我有一个复选框和提交按钮表格的html表单. 当按钮被点击时,我打电话和ajax_function在那里我想传递 的数据到另一个php页面.我不知道如果我做了什么,到目前为止是正确的,所以我可以pro ...
最新文章
- 深度学习之后会是啥?
- android布局优化方案,Android启动优化-布局优化
- quota在oracle,Oracle的表空间quota详解
- acer清理工具 clear下载_SolidWorks绿色版下载-SolidWorks完全清理工具v1.0免费版
- php内容缓存输出,PHP使用缓存即时输出内容(output buffering)的方法
- localhost与127.0.0.1之间的关系更改
- 推荐阅读《大话设计模式》的策划编辑陈禹成写的新书《电脑使用说明书》
- c# python 相互调用_【GhPython】Python如何使用“委托”和lambda表达式
- Web前端的性能优化,需要怎么做?
- Python字符串join()方法
- 用C++实现跨平台游戏开发之Irrlicht引擎
- BLDC直流无刷电机的控制方式
- 二维码墓碑的技术探讨
- 微信小程序强制更新版本
- 百度网盘:未知错误播放失败1000
- 岩板铺地好吗_岩板铺客厅地面好吗 比800*800的瓷砖更美观又大气?
- apple iMac一体机 装双系统 实战! (Apple +Win 7 64bit)Good
- osg学习(三十一)osg、Qt的image
- GB/T25915.1法规基本标准-洁净室按粒子浓度划分洁净
- VS2013 0x80070643报错解决方案 KB2829760
热门文章
- 人脑、思维与认知的研究
- 强悍的 vim —— 删除空行、删除注释以及加注释解注释
- 图像(帧)分块机制(patch mechanism)
- Tricks(二十二) —— zip(python) 的实现及使用
- 深度神经网络面临的挑战与解决方案
- linux优化服务器,Linux服务器优化
- 0基础学python做什么工作好-零基础自学python到什么程度才有机会去小公司实习?...
- python自学行吗-零基础可以学会python吗?python好学吗?
- 用python画多来a梦-python 绘制哆啦A梦
- python3入门经典100例-Python3入门机器学习_经典算法与应用-慕课网实战