1 java web 重写doget方法时
PrintWriter out = response.getWriter();
response.setCharacterEncoding("UTF-8");
response.setHeader("content-type","text/html;charset=UTF-8");
out.println("<h1>Hello Servlet!你好</h1><br>");
中的中文出现???乱码
上网查看各种解决方案都不行,
后来终于查到
在servlet中输出中文,如果采用PrintWriter方式,需要在调用getPrintWriter()之前调用setContentType 或者 setCharacterEncoding;
最后问题得以解决