在开发的时候,如果jboss配置出现问题,那么中文将显示乱码。
解决的方法:
在每个jsp页面中配置<%@ page contentType="text/html;charset=gb2312"%>
服务器为jboss时:
在jboss的安装盘符:\jboss-3.2.5\server\default\deploy\jbossweb-tomcat50.sar\server.xml文件里这样配置:
<Connector port="8000" address="${jboss.bind.address}"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="gb2312" />
服务器为tomcat时:
在tomcat的安装盘符:\tomcat\server\server.xml文件里这样配置:
<Connector port="80" maxThreads="150"
minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" URIEncoding="gb2312"/>
[color=red][size=18]注意:无论是什么服务器jsp页面的编码配置一定要与server.xml中的URIEncoding配置一致![/size][/color]
解决的方法:
在每个jsp页面中配置<%@ page contentType="text/html;charset=gb2312"%>
服务器为jboss时:
在jboss的安装盘符:\jboss-3.2.5\server\default\deploy\jbossweb-tomcat50.sar\server.xml文件里这样配置:
<Connector port="8000" address="${jboss.bind.address}"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="gb2312" />
服务器为tomcat时:
在tomcat的安装盘符:\tomcat\server\server.xml文件里这样配置:
<Connector port="80" maxThreads="150"
minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" URIEncoding="gb2312"/>
[color=red][size=18]注意:无论是什么服务器jsp页面的编码配置一定要与server.xml中的URIEncoding配置一致![/size][/color]