找不到路径文件的原因是,直接把中文解析成了16位的汉字内码了,所以再去找这个一堆%组成的文件肯定就找不到了。
解决办法:
在tomcat中指定url编码即可。
找到tomcat目录中的conf下的server.xml,然后打开,找到端口的配置的标签位置:
Xml代码
- <Connector port="18080" protocol="HTTP/1.1"
- connectionTimeout="60000"
- redirectPort="8443"/>
然后加上URIEncoding="UTF-8"这个配置,重新启动tomcat即可:
Xml代码
- <Connector port="18080" protocol="HTTP/1.1"
- connectionTimeout="60000"
- redirectPort="8443" URIEncoding="UTF-8"/>