action执行完后页面乱码-PrintWriter若得祸

作者: the5fire 标签: Action乱码 PrintWriter 发布: 2011-05-06 阅读: 9486
这个问题纠结了一晚上,通过物理实验的短路法终于解决。

代码中有一段:

PrintWriter out = ServletActionContext.getResponse().getWriter();

看上下文也没用到过,但偏偏就会导致乱码,十分诧异。这个还需要有空深究。

解决方案就是在上面加上字符集格式设置:


HttpServletResponse response = null;
response = ServletActionContext.getResponse();
response.setContentType("text/html;charset=utf-8");


---- EOF ----

微信公众号:Python程序员杂谈

相关文章