时间:2021-05-26
1.定义一个键值对对象
2.在点击表单的提交buttom的方法中:
3.把数组转换成json字符串
var postData = JSON.stringify(array);
4.使用ajax提交数据
5.java后端使用request拿到json数据
String ds = request.getParameter("postData");JSONArray json=JSONArray.fromObject(ds); //使用net.sf.json.JSONObject对象来解析jsonJSONObject jsonOne;Map<String,Object> map=null;List<Map<String, Object>> listMap=new ArrayList<Map<String,Object>>(); for(int i=0;i<json.size();i++){map = new HashMap<String,Object>(); jsonOne = json.getJSONObject(i); map.put("key", (String) jsonOne.get("Key")); map.put("value", (String) jsonOne.get("Value")); //只保留不为空的 键值对 if( (String) jsonOne.get("Value")!=""&&!"".equals( (String) jsonOne.get("Value"))){ listMap.add(map); }}以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了struts2中通过json传值解决乱码问题的实现方法。分享给大家供大家参考,具体如下:在struts2中如果使用json在jsp和java文件传
问题描述: ajax往后台传json格式数据报415错误,如下图所示页面代码functionsaveUser(){varuuId=document.getEl
本文实例讲述了jsp实现checkbox的ajax传值用法。分享给大家供大家参考。具体分析如下:今天我想用ajax把选中的所有的chekbox的值全部都传到后台
本文实例总结了C#实现.net页面之间传值传参方法。分享给大家供大家参考。具体实现方法分析如下:一、QueryString传值一般来说,QueryString是
本文实例汇总了C#窗体传值的方法。分享给大家供大家参考。具体方法如下:1.静态变量传值,非常简单适合简单的非实例的复制代码代码如下:publiccalssfor