很久没有写java代码遇到老问题,确解决不了,以前的项目也懒得看,
想从新解决,记得是要加上response.setContentType("text/html;charset=UTF-8");
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
但是加上后确没有效果,
最后发现直接犯了个弱智问题,
PrintWriter out = response.getWriter();应该在这几行代码之后,而不是在他们之前。否则初始化out完成后,在设定编码方式,out的编码方式还是没有变。
我的网站设计 web design home page
[url]http://www.webdesign-cn.com[/url]
[url]http://www.webdesign-china.cn[/url]
想从新解决,记得是要加上response.setContentType("text/html;charset=UTF-8");
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
但是加上后确没有效果,
最后发现直接犯了个弱智问题,
PrintWriter out = response.getWriter();应该在这几行代码之后,而不是在他们之前。否则初始化out完成后,在设定编码方式,out的编码方式还是没有变。
我的网站设计 web design home page
[url]http://www.webdesign-cn.com[/url]
[url]http://www.webdesign-china.cn[/url]