用springmvc的 ajax功能时我可以返回String Map类型的数据,就是返回不了java对象怎么回事?
1个回答
2014-08-11 · 知道合伙人软件行家
关注
展开全部
ajax是只能传递字符串,再说两边的开发语言都不一样,怎么能传递对象呢,
建议将对象转成json,ajax的时候,返回一个json对象,也能实现所谓的传递java对象
这是关于java与json互转jar包
追问
请教下这个jar包具体怎么使用啊?代码可以写下吗,谢谢啦
追答
Object obj = new Object();
Gson gson = new Gson(); //创建一个转换器
String json = gson.toJson(obj);//将任意对象转成Json
obj = gson.fromJson(json, Object.class); //将Json转换成对象
请采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询