手动启动tomcat后,网页中的取数据库的数据为正常
把tomcat配置成启动方式,网页中的取数据库部分的数据为乱码,其它的网页为不取数据库部分都为正常
环境:
机器A:红旗桌面5.0 tomcat 5.5
自启动配置 服务器:
/etc/rc.d/rc.local 文件中加上
export JAVA_HOME=/usr/java/jdk1.5.0_04
export JRE_HOME=/usr/java/jdk1.5.0_04/jre
export CLASSPATH=.:$JAVA_HOME$/lib/tools.jar:$JAVA_HOME$/lib/dt.jar
export PATH=$JAVA_HOME$/bin:$PATH
service httpd start
/opt/tomcat5/bin/startup.sh
启动后访问应用,出现乱码。
解决办法如下:
在tomcat的bin下面找到catalina.sh 文件,加入以下代码:
CATALINA_OPTS=-Dfile.encoding=GB18030