关于ResponseEntity<?>乱码的问题
2017-01-22 本文已影响727人
jeffDeng
今天改造一个接口,突然发现前端拿到后乱码,开始以为是前端的问题,经过测试不是前端的锅,直接上代码,看看错在哪里,引以为戒吧!
错误写法:
![](https://img.haomeiwen.com/i1835076/e2f46d7349aabed1.png)
正确写法:
![](https://img.haomeiwen.com/i1835076/176cdcb9a1f24f36.png)
直接使用请求返回的对象即可。
乱码原因是:
我们已经使用springMVC的@ResponseBody注解,返回ResponseEntity<Object>(userGroup, HttpStatus.OK) 时;已将userGroup转换成json,无需我们画蛇添足再转换一遍!