Tomcat相关
在xml中的JDBC相应url中带参数形如:jdbc:mysql://localhost:3306/huangguan?useUnicode=true&characterEncoding=gbk
或修改数据库默认字符集为GBK
如mysql的修改windows下的my.ini文件加上一句:
set-variable=default-character-set=gbk
tomcat启动时带参数:-Dfile.encoding=GB2312
可用javaservices加到服务中将JavaService.exe拷到bin下,在cmd下运行:
tomcat.exe -install Tomcat
{JDK_HOME}\jre\bin\{hotspot|server|classic}\jvm.dll
-Djava.class.path={TOMCAT_HOME}\bin\bootstrap.jar;{TOMCAT_HOME}\bin\servlet.jar;{JDK_HOME}\lib\tools.jar
-Dcatalina.home={TOMCAT_HOME}
-Dfile.encoding=GB2312
-start org.apache.catalina.startup.Bootstrap
-params start
-stop org.apache.catalina.startup.Bootstrap
-params stop
-out {TOMCAT_HOME}\logs\stdout.log
-err {TOMCAT_HOME}\logs\stderr.log
不加到服务中则修改bin\catalina.bat文件
在“rem Execute Java with the applicable properties”一句后加上:
set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=GB2312