Eclipse Tomcat 设置 URIEncoding 防止中文乱码
由Tomcat导致的中文乱码(非jsp导致乱码)存在以下两种情况:
1、从Tomcat bin/目录下运行 startup.bat 启动的Tomcat
这种情况下Tomcat导致的中文乱码,可以通过配置 D:\apache-tomcat-7.0.79\conf 目录下的 server.xml 文件,
在 <Connector> 元素中添加 URIEncoding="utf-8" 属性解决。
2、如果Tomcat配置在Eclipse中,在Eclipse启动Tomcat,上面的设置无法解决乱码问题,原因是:Eclipse会用 Server项目中的server.xml 替换Tomcat安装目录下conf中的server.xml文件,因此必须修改Server项目中的server.xml,在 <Connector> 元素中添加 URIEncoding="utf-8" 属性