不是代码的问题,是tomcat 的配置问题。
tomcat目录 bin下
catalina.bat 中
将 set “JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%”
改为 set “JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8”
catalina.sh 中
将 JAVA_OPTS="$JAVA_OPTS
J
S
S
E
O
P
T
S
"
改
为
J
A
V
A
O
P
T
S
=
"
JSSE_OPTS" 改为 JAVA_OPTS="
JSSEOPTS"改为JAVAOPTS="JAVA_OPTS $JSSE_OPTS -Dfile.encoding=UTF-8"