遇到乱码问题,要用排除法把一个一个有可能导致问题的排除掉。
1、查看工作空间的编码是否和项目一致,路径window -> Preferences -> general -> Workspace
2、查看内容类型的编码是否和项目一致,路径window -> Preferences -> general -> Content Types
3、查看运行编码和项目是否一致,路径Run ->Run Configuration -> Common
4、文件的编码和项目是否一致,路径:右键文件->Properties
通过排除法,确认都不是eclipse的问题后,我认为问题出现在tomcat上
找到tomca的server.xml文件,
把
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
替换成:
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="GBK"/>
就这样问题解决了