JAVA后台如何解析和获取JSP页面传过来的JSON格式的数据 10

我定义一个这样的格式vartestJson=[{"name":"abc","phone":1131313},{"name":"abc","phone":1232313}]... 我定义一个这样的格式

var testJson = [{"name":"abc","phone":1131313},{"name":"abc","phone":1232313}];
用JQUERY专到到后台
$.ajax({
type:"post",
url:"Controller",
data:{'mydata':testJson2},
dateType:"json",
success:function(){
alert(1111111111111)
}
});

后台要怎么接收并取出里面的数据呢。
--------------------------------------------------
我自已解决了,是传输格式的问题。要把变量 testJson当参数传过去。

data:“testJson=”+JSON.stringify(testJson),
JAVA后台:
String json1 = request.getParameter("testJson");
最后JSONObject类就能处理了。
展开
 我来答
QinQinMeCC
2014-04-22 · TA获得超过2017个赞
知道小有建树答主
回答量:808
采纳率:100%
帮助的人:564万
展开全部
通过 JSONObject类就可以了
首先 你把这几个包 下下来 放到你项目。如果有就不要下了:

1.commons-lang.jar
2.commons-beanutils.jar
3.commons-collections.jar
4.commons-logging.jar
5.ezmorph.jar
6.json-lib-2.2.2-jdk15.jar
像你这种是数据形式 就通过 JSONArray 如:
JSONArray datasJson = JSONArray.fromObject(datas);最好把datas toString 一下
匿名用户
2017-06-18
展开全部
可以注册JAVA类,直接解析、转换成相应的对象

~
~
~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式