linux下tomcat工程从oracle读取中文出现乱码

   在window下不会出现乱码问题,移植到linux下,从oracle数据库读出的中文全是乱码,转码已经在程序里转过了,在windows下没问题,后来发现必须在tomcat下设置编码,也就是在tomcat目录的bin下的catalina.sh里面”-Djava.io.tmpdir="$CATALINA_TMPDIR" /“后面加上两行,

-Ddatabase.codeset=iso-8859-1 /

-Dapplication.codeset=GBK  /

这样在tomcat下从oracle读取出来的中文就不会出现乱码了。

posted @ 2009-08-31 16:52  zhwj184  阅读(169)  评论(0编辑  收藏  举报