Ajax传递数组对象
Ajax传递数组对象
一、JS部分写法
1、JSON.stringify(submitMainComponent.billSubmit) 转json
2、contentType: ‘application/json’ 类型用json
$.ajax({url : context + '/submit/save',data:JSON.stringify(submitMainComponent.billSubmit),type : 'post',contentType: 'application/json',cache : false,success:function(ret){if (ret) {if (ret.retCode == GLOBAL_INFO.SYS_SUCCESS) {test.ret = ret;if (ret.retObj) {}}}}
});
二、java 部分写法
1、参数写法 @RequestBody List<Map<String,Object>> list 如果js中定义的参数和后台定义的bean一样,可以将map换成bean
@RequestMapping(value = "save")
@ResponseBody
public HandlerResult saveBill(@RequestBody List<Map<String,Object>> list,HttpServletRequest request)
{HandlerResult result = HandlerResult.newInstance();try{UserInfoBean userInfo = SessionUserUtils.gainUserFromSession(request);System.out.println(list);Map<String,Object> params = new HashMap<String, Object>();params.put("orgNum",userInfo.getOrg_num());Map<String,Object> goodsInfo = this.procureSubmitService.goodsInfo(params);result.setRetObj(goodsInfo);result.setRetCode(IResultCode.SYS_SUCCESS);result.setSysCode(SystemCodeConstants.QUERY_INFO_SUCCEED);}catch (Exception e){e.printStackTrace();result.setRetCode(IResultCode.SYS_FAILED);result.setSysCode(SystemCodeConstants.QUERY_INFO_FAILED);result.setResMsg("内部异常!");}return result;
}
Ajax传递数组对象相关推荐
- springMVC通过ajax传递参数list对象或传递数组对象到后台
springMVC通过ajax传递参数list对象或传递数组对象到后台 环境: 前台传递参数到后台 前台使用ajax 后台使用springMVC 传递的参数是N多个对象 JSON对象和JSON字符串 ...
- ajax 入参为list_ajax传递参数list对象或传递数组对象到后台
springMVC通过ajax传递参数list对象或传递数组对象到后台 环境: 前台传递参数到后台 前台使用ajax 后台使用springMVC 传递的参数是N多个对象 JSON对象和JSON字符串 ...
- ajax传递数组怎么传?ajax数组传递
在我们平时的开发中,经常会需要用到ajax,关于ajax是什么,又该如何传递参数,相信通过上几篇文章你们已经有所了解.但是,ajax中要如何传递数组你们又知道吗?今天我们就来聊一聊ajax中该如何传递 ...
- php ajax向后台怎么传数组,利用ajax传递数组及后台接收的方法详解
这篇文章主要给大家介绍了关于利用ajax传递数组及后台接收的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们一起来学习学习吧. 前言 我们在使用ajax异步的提交多选框得到需要 ...
- php ajax传递数组,ajax怎样传递数组到后台
这次给大家带来ajax怎样传递数组到后台,ajax传递数组到后台的注意事项有哪些,下面就是实战案例,一起来看一下. 前言 我们在使用ajax异步的提交多选框得到需要操作的对象的id,这时我们可以把每一 ...
- ajax里数组添加数据,小笔记(一):ajax传递数组及将ajax返回数据赋值
当使用ajax传递数据时,有可能传递多个数据,这是使用以下方法传递数据就会显得数据过多且混杂 $.ajax({ type:'post', url:url, data:{data:data,conten ...
- ajax传递数组怎么办?
最近项目中遇到ajax传递数组的需求,之前都是传递对象,直接操作,很爽,但是直接传递数组的话,后端按照变量名称取不到值,怎么办? traditional出马,将ajax的traditional参数设置 ...
- php soap对象数组,nusoap传递数组对象
nusoap传递数组对象由于工作原因 用PHP调用WEB SERVICE,使用Nusoap包进行操作.由于对方提供的一个方法中,需要传递数组对象作为参数.我实验了近百次,发现nusoap不支持二维数组 ...
- nusoap传递数组对象
nusoap传递数组对象 由于工作原因 用PHP调用WEB SERVICE,使用Nusoap包进行操作. 由于对方提供的一个方法中,需要传递数组对象作为参数.我实验了近百次,发现nusoap不 ...
最新文章
- tomcat常用的优化和配置
- 终结 Python 原生字典?这个库要逆天改命了
- Linux线程——线程同步
- Kendo UI Professional Q3 2015 Beta发布[附下载]
- wget使用tsocks
- MFC开发-垂直滚动条一直处于底部
- ue4相机_UE4.24源码分析 - PlayerStart
- 手把手教你如何删除病毒木马(转)
- Xcode12 在Segue下切换视图时不充满屏幕的问题
- PC端模拟微信/QQ/钉钉运行环境 解决 请在微信客户端打开链接 解决 2021
- c# 爬网教程_Python Web爬网教程
- pygame学习笔记——飞机大战爆炸效果
- Spring Tools Suite(STS)的下载与安装
- 英语八大句子成分之一 - 状语
- 计算机考研408真题(全国统考2009--2020)、985高校计算机考研资料(清北+北理+北邮+武大+华科+浙大+复旦+哈工大+西安交大+华南理工)、王道四件套、天勤四件套---百度网盘免费下载
- 在微信里接收文件后如何指着文件用咱编的APP打开?
- 1.mysql sql语句介于两者时间之内的增删改查操作
- 【01 dp】A005_LC_生成数组(暴搜 / 记忆化 / dp)
- 【哈夫曼树】牛客 哈夫曼树
- 集群调度框架的架构演进过程