slbs工程做了整体修改,所有jsp中编码从gb2312转换为UTF-8.
从My-Eclipse迁移至Eclipse
因为一直使用Eclipse调试,中文显示一直没有问题,但是部署时个别POST数据中文出现乱码。
调试没有问题,部署出现乱码。
解决方法:
第一步:tomcat安装路径/conf/server.xml中
<Connector port="8008" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
tomcat安装路径/bin/catalina.bat中
第二步:
加上set JAVA_OPTS=-Dfile.encoding=UTF-8
如果是安装版tomcat没有catalina.bat,可以在tomcat7w.exe程序中配置
依次找到java,java options:
在最后一行加上-Dfile.encoding=UTF-8
即可