SpringMVC自定义拦截器拦截请求后返回中文时乱码

  • Post author:
  • Post category:其他




错误的写法

 		PrintWriter writer = response.getWriter();#注意顺序
        //设置编码格式
        response.setCharacterEncoding("UTF-8");
        //这句话是解决乱码的
        response.setHeader("Content-Type", "text/html;charset=UTF-8");



正确的写法

		 //设置编码格式
        response.setCharacterEncoding("UTF-8");
        //这句话是解决乱码的
        response.setHeader("Content-Type", "text/html;charset=UTF-8");
        PrintWriter writer = response.getWriter();


首先要设置

response

的编码格式,然后在获取

PrintWriter

对象返回数据



版权声明:本文为weixin_41023230原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。