您的位置:首页 > 编程语言 > Java开发

前台如何将多个json对象传入java后台

2016-04-20 00:00 316 查看
摘要: http://wangqinghua123.iteye.com/blog/964610

前台如何将多个json对象传入java后台

博客分类:

JQuery

jsonJavajQueryAjax

前台json格式的数据如何传入后台
1. 将要传入后台的数据组装成JSON格式的字符串:
var jsonStr = [{'name':'jim' , 'age':20} , {'name':'king' , 'age':26},{'name':'jge' , 'age':30}]

2. 使用JQuery的ajax请求后台

jQuery.ajax({
type: "post",
url: url,
dataType : 'json',
data : {'mydata':jsonStr},
success: function(data,textStatus){
alert("操作成功");
},
error: function(xhr,status,errMsg){
alert("操作失败!");
}
});

3.后台数据的接收与解析:

String jsonStr = request.getParameter("jsonStr");

JSONArray jsonArray = new JSONArray(jsonStr );

for(int i=0;i<jsonArray.length(); i++){

JSONObject jsonJ = jsonArray.getJSONObject(i);

jsonJ.getInt("name");

jsonJ.getString("age");

}

4. 操作完成, 附件为:JSONObject包;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: