2 touching the sky Touching_the_sky 于 2016.04.11 23:35 提问

求springmvc中的@ResponseBody怎么配置,才能将自定义的po类转换成json格式

在springmvc中,我想通过@ResponseBody的方式来返回json格式的数据,在mvc:annotation-driven/mvc:annotation-driven中应该怎么配置,网上找了很久没找到,我用的sprin版本是4.2.5的

我的Controller是这样的
图片说明

前台的js是这么写的图片说明

在这个配置文件里面是不是还要配置一下啊?具体怎么配置,求教一下,小弟感激不尽。图片说明

3个回答

devmiao
devmiao   Ds   Rxr 2016.04.11 23:56
Touching_the_sky
Touching_the_sky 谢谢你了,那个博客我看过,但是我还是不知道要怎么在springmvc里面去配置。
一年多之前 回复
wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.04.12 06:16
 你的代码没有问题,只要配置了返回类型为 @ResponseBody,那么后台处理完的数据就会转成JSON格式的,唯一不妥的就是你的return null分支,应该定义一个统一的返回对象,有一个布尔标识属性正常为true,再加上返回数据属于,没有就返回false分支。
Touching_the_sky
Touching_the_sky 谢谢你了,虽然这样写了,但是我的springmvc配置文件里面没有配置好,具体的不知道咋配置啊。
一年多之前 回复
xiaoyao880609
xiaoyao880609   2016.04.12 17:03

只需要配置声明式注解就可以。
ajax请求后台时候配置接收类型为json就可以了。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!