把TOMCAT编码改成 GBK //谁说中文路径是一定要用UTF-8的。。。。。GBK就专门的中文编码好吧,所有的编码指定成GBK,就肯定没有编码问题,而且不用转码。所有的编码问题都是由于编码不一致引起的。之前你的转码能起作用是因为TOMCAT默认编码ISO-8859-1。既然你改了TOMCAT编码,不改转码方式的编码能不乱码?
加个拦截器处理下最常用的spring的 Set Character Encoding org.springframework.web.filter.CharacterEncodingFilter encoding utf8 Set Character Encoding /*
在tomcat中的server.xml中设置