问题:
超链接下载文件中文名乱码,报404找不到文件,如:<a href="${pageContext.request.contextPath}/测试.docx">下载</a>。
原因:
tomcat编码没有设置。
解决方案:
在server.xml中加上如下红色部分:<Connector connectionTimeout="20000" URIEncoding="UTF-8" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>即可解决。