帮你顶一下,前几天我遇到一个,没找到工具类,自己做的拼接.
我也想拼接 但是实际业务场景中数据量太大了
@詹姆斯呐个Tracy: 等你找到方法@我一下哈
在请求路径方法体上加注解@ResponseBody,在前端页面的ajax中加dataType : 'json', 然后success中就可以得到json.
这个就有点高端 我还得去找源头
@詹姆斯呐个Tracy: 不用啊,只用在你请求的路径方法体上加一个注解就可以了。
Gson 试试
试过 没用
文本是谁提供的,赶紧联系他改成json
有点困难
肯定有第三方的包啦,名字我忘了。好像叫 ObjectJson什么的。还有JsonArray什么的。
试下json lib夹包
在你的Action方法上加上注解@ResponseBody,就可以了,
下面给你提供两种方法,然后就是你在处理数据的时候可以使用HashMap去封装成你想要的数据结构,
比如HashMap<String, HashMap<String,Integer>>
到了前台看就是你想要的数据结构;
@Action(value = "updateaaa", results = { @Result(name = "success", type = "json", params = { "ignoreHierarchy", "false" }) }, params = { "contentType", "text/html" }) public String updateaaa(){ acceptanceService.saveOrUpdateaaa(acceptance); return SUCCESS; }
@RequestMapping(value="/queryComment", method = RequestMethod.POST) @ResponseBody public Paging queryComment(Paging param) throws Exception{ return standardService.PagingComment(param); }