前台如何将多个json对象传入java后台
2016-04-20 00:00
316 查看
摘要: http://wangqinghua123.iteye.com/blog/964610
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包;
前台如何将多个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包;
相关文章推荐
- 【JBehave】集成spring测试
- Java类成分图、面向对象简述
- spring配置中,ref=dataSource背后的方法调用
- 线程的生命周期以及控制线程
- 条件队列
- Eclipse 禁止maven 自动update index的方法
- 蜂窝教育Java培训 让学生学新知识
- Spring 4.2 mvc 返回指定属性的json数据
- Java并发编程--Volatile详解
- JavaWeb学习总结(一)——JavaWeb开发入门
- 基于RESTful springMVC开发
- java版高斯算法
- 使用Spring Boot来加速Java web项目的开发
- Java 信号量 Semaphore 介绍
- Java GC、新生代、老年代
- spring mvc传数组参数
- [Java] 实验8
- eclipse无线连接手机
- (Java实现) HDOJ 1051 Wooden Sticks 贪心算法
- RxJava学习基础与创建操作符