后台接收前端JSON数组转换成List
来源:互联网 发布:dnf升级券cdk淘宝 编辑:程序博客网 时间:2024/06/06 05:28
前端
var PaxNames = new Array();
var PaxIds = new Array();
for(var i= 1; i<=3;i++){
var paxName = {};
var paxId = $('#paxId_'+i+'').val();
var paxType = $('#paxType_'+i+'').val();
var userName = $('#userName_'+i+'').val();
创建集合元素并赋值
paxName.PaxId=paxId;
paxName.PaxType=paxType;
paxName.content=userName;
PaxNames.push(paxName);
}
前端转换成JSON
JSON.stringify(PaxNames)
后台用String PaxNames接收。用JSONArray转换成List
1、用Map<String.Object>接收
JSONArray jArray= JSONArray.fromObject(PaxNames);
Collection collection = JSONArray.toCollection(jArray, Map.class);Iterator it = collection.iterator();
while (it.hasNext()) {
Map<String, Object> map = (Map<String, Object>) it.next();
List.add(map);
}
2、 用Bean接收
JSONArray jArray= JSONArray.fromObject(PaxNames);
Collection collection = JSONArray.toCollection(jArray, Bean.class);Iterator it = collection.iterator();
while (it.hasNext()) {
Bean bean= (Bean) it.next();
List.add(map);
}
- 后台接收前端JSON数组转换成List
- 文本框autoComplete,接收后台list转换成js数组
- 后台struts2如何接收前端传来的json数组
- 表单提交json数组,后台转换为对象接收
- jfinal前端前台传json后台接收
- js前台传递json字符串数组到后台有后台转换成list集合或其他格式的问题解决
- Json--后台将List集合转换成json数据
- 前台传数组后台list接收
- 前端传json对象(包含json数组在里面)的时候,后台为Java,用SSM时候如何接收
- 后台将多个java对象转化成json数组传到前端
- [javase][json]fastJson在java后台转换json格式数据探究--处理数组/List/Map
- 前端传ison数组 后端接收转换
- json数组和List转换
- json数组和List转换
- json数组和List转换
- json数组和List转换
- json解析-----json数组转换成javaBean list
- 前端接收不到后台发来的JSON问题原因
- [微信支付] 服务端PHP开发纪要
- Robot Framework自动化测试-元素定位之xpath
- 仙落凡尘精品全套源码[网页端+手机端+客户端源码+服务端源码+数据文档]
- Android 实现FlowLayout流式布局(类似热门标签)
- 1.简单工厂—我的大话设计模式
- 后台接收前端JSON数组转换成List
- 使用SwipeBackLayout实现滑动退出页面的效果
- thinkphp如何判断数据为空
- SDWebImage源码理解
- ionic2 Android平台使用ios UI样式风格
- 数据结构--图 的JAVA实现(下)
- Spring Boot中使用Swagger2构建强大的RESTful API文档
- redis学习记录06-分布式锁
- easy-ui datagrid 没数据时候显示没有相关数据