servlet通过表单方式获取jsp页面的中文字符为乱码

我所有页面使用的都是gb2312编码方式,utf-8也试过,在servlet中获取jsp页面的中文后,我用system.out.print命令输出,就是乱码,这个应该是编... 我所有页面使用的都是gb2312编码方式,utf-8也试过,在servlet中获取jsp页面的中文后,我用system.out.print命令输出,就是乱码,这个应该是编码方式的问题但是不知道这个怎么解决啊。。求教 展开
 我来答
icosplay
2012-04-22 · TA获得超过248个赞
知道小有建树答主
回答量:272
采纳率:0%
帮助的人:153万
展开全部
假如说 String str = 你得到的中文;
你可以处理一下
str = new String(str.getBytes(), "utf-8"); 或者
str = new String(str.getBytes("iso-8859-1"), "utf-8");或者
str = new String(str.getBytes(), "gb2312");或者
你自己写个过滤器
追问
获取的项那么多,每一个都这么改得累死啊。。。。
追答
你不好自己写个过滤器 吗
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式