首页 > 编程语言 > 详细

SpringMVC问题——response. setCharacterEncoding()无效,导致中文乱码

时间:2016-07-11 07:46:34      阅读:117      评论:0      收藏:0      [点我收藏+]

2016-07-11

  response. setCharacterEncoding()需要在response.getWriter()或者response.getOutputStream()前调用,否则不生效。

  1. 容易出现中文乱码,而且所有乱码的格式是???
  2. 在SpringMVC中

  下面就是容易出错的地方

  技术分享

  由于printWriter对象由SpringMVC 框架自动实例并作为参数传入,再调用Presponse. setCharacterEncoding(“UTF-8”);语句将不生效,容易出现中文乱码。

同样

   技术分享

也无法重新指定response的编码格式,并且返回的数据并不是期望的UTF-8编码,将出现乱码

SpringMVC问题——response. setCharacterEncoding()无效,导致中文乱码

原文:http://www.cnblogs.com/Isen/p/5659023.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!