当前位置: 代码迷 >> JavaScript >> 将前台json对象传到java后台
  详细解决方案

将前台json对象传到java后台

热度:183   发布时间:2012-09-04 14:19:30.0
将前台json对象传入java后台

http://wangqinghua123.iteye.com/blog/964610

?前台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");?

?

}

?

?

  相关解决方案