java如何接收ajax传递的json类型的数据

 我来答
弹指间幸福5
推荐于2016-10-08 · 超过30用户采纳过TA的回答
知道答主
回答量:99
采纳率:0%
帮助的人:69.5万
展开全部
主要是赋值给Map就行。
json数据格式为:
{name:'张三',age:20}这样的不是数组时,
在java中new一个Map对象获取,如
Map<String,String> map = (Map<String,String>)request.getParament("json");
然后获取name为:map.get("name");
如果json数据为数组:
[{name:'张三',age:17},{name:'李四',age:20}]
在java中new一个
List<Map<String,String> maplist = (List<Map<String,String>)request.getParament("json");
匿名用户
推荐于2016-03-24
展开全部
所谓JSON格式,并不是直接传递的JSON对象,直接当字符串接受就可以,接受后,因为是指定的格式,那么就可以用一些第三方的有关JSON对象的jar包中的类,然后相对好解析。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王培帅
2014-04-18 · TA获得超过138个赞
知道小有建树答主
回答量:143
采纳率:0%
帮助的人:123万
展开全部
ajax吧json按字符串传过来就行,后台用json包转换成java对象就可以了。上网上找个json的例子很简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6c0224c3a
2014-04-18 · TA获得超过311个赞
知道小有建树答主
回答量:199
采纳率:66%
帮助的人:111万
展开全部
服务器上用spring,struts,非web项目用httpclient
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式