在我们开发程序中,总会遇到处理乱码的问题,我就说说我遇到的问题和怎么处理的办法:
第一,开发中最好设置tomcat的service.xml的编码格式
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>
第二,如果你以前没有设置,但是你现在搜到了这个方法,然后你改了tomcat的编码,但是可能你还会出现乱码,
这个问题就需要我们注意了,那是因为你tomcat中有缓存,如何清理tomcat的缓存?
第三,清除tomcat的缓存。右键你的tomcat
然后“clean” ,然后再右键tomcat,点击clean tomcat directory ...
这样就清除了你的tomcat缓存 。最后,重启你的tomcat,看看乱码问题是否存在。
我当时遇到了乱码问题,配置了tomcat编码,清除了tomcat的缓存,直接重启了eclipse然后发布项目,看到乱码问题解决了