JSP数据库中文乱码问题解决方法
时间:2008-07-15 来源:zyme007
乱码是由于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文件
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
增加URIEncoding="GB2312"
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="GB2312"/>
三、用过滤器
一、每一个中文地方的语句改为: sChinese = new String(sChinese.getBytes("ISO8859_1"),"gb2312");
如果request得到的是乱码,可以这样解决 :
sChinese = new String(request.getParameter("sChinese").getBytes("ISO8859_1"),"gb2312");
二、修改tomcat的server.xml文件
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
增加URIEncoding="GB2312"
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="GB2312"/>
三、用过滤器
相关阅读 更多 +
排行榜 更多 +









![《月兽围城》 v20251208升级档+未加密补丁[TENOKE]](https://images.phpfans.net/img/f1/20251225/logo_694c23c2b71361.jpg)
![《冲就完事模拟器2》 v1.1.3升级档+未加密补丁[TENOKE]](https://images.phpfans.net/img/f1/20251225/logo_694c23bfa30b91.jpg)