1、通过System.out.println(System.getProperty("file.encoding"));可查看JVM运行时所使用的编码
2、默认情况:
1)Windows下,file.encoding=”GBK”,
2)Linux下,file.encoding=”UTF-8”。
3、通过修改Tomcat配置来指定JVM运行时所使用的编码
1)linux下,在catalina.sh配置:JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=utf-8"
2)Windows下:在catalina.bat配置:set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8