1. eclipse workspace 要设置成 utf-8
window->preferences->general->workspace 如下图:
2. 前端代码 添加 设置:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
3. tomcat 设置:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
很多人发现,在开发的时候不会乱码,单独打成war包,放到tomcat/webapps 下面,单独部署有乱码,那么还要在 tomcat/bin目录下找到 catalina.bat 在最上面添加一行代码:
set JAVA_OPTS=-Dfile.encoding=UTF-8