今天在项目中。想在控制层,用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();
中文正常了。