如何在spring mvc下修改json的输出

第48号宇宙 2012-06-15 06:45:23
现在我在spring mvc构架下在controller里输出json是用目前流行的配置MappingJacksonHttpMessageConverter这个converter,然后在方法的返回值前面里加上@ResponseBody,但如何做到自定义修改输出的json,我只想在json数据的前后加上括号和一些string,比如原本输出[ { name:\"John\"}], 目标是输出 jsonCallback([ { name:\"John\"}])

是不是需要自己写一个类,继承MappingJacksonHttpMessageConverter,但这个类里具体代码如何写,请教下高人。。
...全文
189 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
第48号宇宙 2012-06-18
  • 打赏
  • 举报
回复
原来返回json的方法是jsp页面要用的

现在如此搞是为了解决ajax跨域访问的问题
sft0809 2012-06-16
  • 打赏
  • 举报
回复
你可以返回一个MAP啊,没必要非用json吧!
computerclass 2012-06-15
  • 打赏
  • 举报
回复
为何不返回不个字符串???

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧