@responseBody响应出错

先是正常返回字符串

img


页面正常显示

img


当返回map对象时

img


****报错

img


版本:sping5.2.16.release,jackson2.9.0

img

![img]( https://img-mid.csdnimg.cn/release/static/image/mid/ask/955716571136167.png

img

没看到你返回map呢?
Map map = new HashMap();
map.put("users",users);
return map;
即可。

你这是有地方提前把流读取了吧

看看你AjaxResult.response()封装,问题大概就在里面
你里面大概直接额外拿到response.write 直接返回了肯定不行的和 spring返回(也是通过response.write) 重复了

解决了吗?

把你的Use对象贴出来