首页 > 代码库 > <J2EE>Response 后使用Write写的中文是乱码

<J2EE>Response 后使用Write写的中文是乱码

在使用servlet输出中,使用如下代码response设置输出格式无效,发现怎么改都是乱码。

PrintWriter out = response.getWriter();
		response.setContentType("text/html;charset=GB2312");

 后来发现,设置格式位置不对,应该 设置在前使用在后,如下

response.setContentType("text/html;charset=GB2312");
PrintWriter out = response.getWriter();


<J2EE>Response 后使用Write写的中文是乱码