将前台json对象传入java后台
前臺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 = ServletActionContext.getRequest().getParameter("mydata");
?
JSONArray jsonArray = JSONArray.fromObject(jsonStr);
?
?
for(int i=0;i<jsonArray.length(); i++){
?
JSONObject jsonJ = jsonArray.getJSONObject(i);
?
jsonJ.getInt("name");
?
jsonJ.getString("age");
?
}
?
?
4. 操作完成
轉載于:https://www.cnblogs.com/Crysta1/p/5134985.html
總結
以上是生活随笔為你收集整理的将前台json对象传入java后台的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信JS-SDK
- 下一篇: Java基础知识强化之网络编程笔记05: