Json实现传值到后台代码实例
1.定义一个键值对对象
functionObjData(key,value){
this.Key=key;
this.Value=value;
}
2.在点击表单的提交buttom的方法中:
varlist=document.getElementById("myForm").getElementsByTagName("input");//查询form下的所有input标签
vararray=[];//定义一个对象数据存放每一个input的键值对(input中“name”为key,“value”为value)
for(vari=0;i
3.把数组转换成json字符串
varpostData=JSON.stringify(array);
4.使用ajax提交数据
//get是通过地址栏传参数
$.ajax({
url:'<%=basePath%>sysparam/editForm.do?postData='+postData,
cache:false,
type:"get",
datatype:"json",
contentType:"application/json",
data:{postData:postData},
success:function(data)
{
if(data=="1"){
//根据后台返回值确定是否操作成功
}
}
});
5.java后端使用request拿到json数据
Stringds=request.getParameter("postData");
JSONArrayjson=JSONArray.fromObject(ds);//使用net.sf.json.JSONObject对象来解析json
JSONObjectjsonOne;
Mapmap=null;
List
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短