今天在项目中。想在控制层,用response来输出中文。发现有乱码。
本来代码是
PrintWriter out = response.getWriter();
response.setContentType("text/xml;charset=utf-8");
response.setCharacterEncoding("UTF-8");
这样还是乱码的。
改为
response.setContentType("text/xml;charset=utf-8");
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
中文正常了。