在测试Servlet自动刷新页面这个例子的时候,无论我如何设置HelloWorld.java的编码格式或者在如下的代码中添入<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>都没办法解决乱码问题,乱码显示如下图:
out.println(docType +
"<html>\n" +
"<head><title>" + title + "</title></head>\n"+
"<body bgcolor=\"#f0f0f0\">\n" +
"<h1 align=\"center\">" + title + "</h1>\n" +
"<p>当前时间是:" + CT + "</p>\n");
http://write.blog.csdn.net/postedit
经过一番折腾和查找,找到了如下的靠谱解决方法:
在servlet的doGet方法中添加一句:
respnse.setHeader("content-type","text/html;charset=UTF-8");
于是输出了如下的正确形势: