springmvc json格式数据返回方式问题

weixin_38125681 2017-07-22 06:14:58
springmvc在提交Json格式数据时,使用responseBody注解进行转化时,底层还是使用response流的方式进行返回的吗?
在项目开发中,发现一个问题就是使用json返回数据时没有乱码问题,但是我在使用response.wirte返回数据的时候却发生了乱码问题,我需要手动的设置response.setCharactorType才能够解决问题。 我的配置文件中使用的是springmvc自带的乱码解决类过滤器来做的。这是为什么呢?难道springmvc在提交json格式时单独对json格式的数据进行过处理吗?
...全文
210 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_37912148 2017-07-26
  • 打赏
  • 举报
回复
responseBody 底层封装了数据格式的编码器 CharacterEncodingFilter,如果不是自己设定返回值的,默认即使请求的request的格式,如果用response. wirte返回数据时,可能和request格式不一致导致的乱码问题。
qq_38132562 2017-07-24
  • 打赏
  • 举报
回复
Spring mvc 配置文件配了json转换了吧

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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