解决servlet中中文乱码的方法

  今天刚开始接触servlet就遇到了一个问题,就是中文乱码,网上搜了一下资料,发现原理好复杂,但是解决办法挺简单的,以下是我提供的一种方法:

直接在doGet()函数中添加这两行代码:

response.setCharacterEncoding("GB2312");
response.setHeader("content-type","text/html;charset=GB2312");

如果还不行的话,将其中的GB2312改成UTF-8 再试试看。

可以参考文献:http://blog.csdn.net/xiazdong/article/details/7217022

你可能感兴趣的:(解决servlet中中文乱码的方法)