
servlet通过表单方式获取jsp页面的中文字符为乱码
我所有页面使用的都是gb2312编码方式,utf-8也试过,在servlet中获取jsp页面的中文后,我用system.out.print命令输出,就是乱码,这个应该是编...
我所有页面使用的都是gb2312编码方式,utf-8也试过,在servlet中获取jsp页面的中文后,我用system.out.print命令输出,就是乱码,这个应该是编码方式的问题但是不知道这个怎么解决啊。。求教
展开
1个回答
展开全部
假如说 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");或者
你自己写个过滤器
你可以处理一下
str = new String(str.getBytes(), "utf-8"); 或者
str = new String(str.getBytes("iso-8859-1"), "utf-8");或者
str = new String(str.getBytes(), "gb2312");或者
你自己写个过滤器
追问
获取的项那么多,每一个都这么改得累死啊。。。。
追答
你不好自己写个过滤器 吗
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询