Chinaunix首页 | 论坛 | 博客
  • 博客访问: 522352
  • 博文数量: 151
  • 博客积分: 7010
  • 博客等级: 少将
  • 技术积分: 1405
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-22 14:32
文章分类

全部博文(151)

文章存档

2011年(1)

2010年(23)

2009年(1)

2008年(126)

我的朋友

分类: 系统运维

2008-07-15 14:19:02

乱码是由于JSP采用了ISO8859_1的编码方式,可以把编码方式改为gb2312,有三种解决方法:
一、每一个中文地方的语句改为:
    sChinese = new String(sChinese.getBytes("ISO8859_1"),"gb2312");
   如果request得到的是乱码,可以这样解决 :
    sChinese = new String(request.getParameter("sChinese").getBytes("ISO8859_1"),"gb2312");

二、修改tomcat的server.xml文件
                  connectionTimeout="20000"
               redirectPort="8443" />
   增加URIEncoding="GB2312"
                  connectionTimeout="20000"
               redirectPort="8443" 
               URIEncoding="GB2312"/>

三、用过滤器
阅读(1122) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~