windows操作系统,tomcat部署完工程后发现无法下载某个目录下的excel文件。
1)排除网络防火墙的问题
在应用服务器直接访问下载的路径也无法访问,排除网络的问题。
2)中文名称的问题
在路径下放一个数字名称的文件,直接访问也无法下载。
3)可能是tomcat配置的问题
URIEncoding="UTF-8"是为了解决请求信息在传输过程中乱码的问题。一般在web项目开发的时候需要把页面、数据库、url三者的编码格式统一,为了兼容汉字需要将他们统一设置为utf-8
server.xml文件中加上 URIEncoding="UTF-8" 即 <Connector port="8080" redirectPort="8443" URIEncoding="UTF-8" /> 重启tomcat,问题解决。