我有两台服务器,apache tomcat 7和apache tomcat 8,在tomcat 7上一切正常,但在tomcat 8上发生问题,当我点击生成.xlsx文件时,出现错误页面404,但文件生成了,在错误页面按f5下载文件。
生成Excel文件的按钮
已生成文件但尚未下载
Mime类型没问题,我从tomcat7制作副本 记住tomcat 7服务器上的相同应用程序运行正常。
答案 0 :(得分:0)
Tomcat 8改变了文件缓存的工作方式。我怀疑你需要调整一些配置来解决这个问题。请查看resources section of the Tomcat configuration guide如何配置缓存。
请记住,在正常情况下,Tomcat将缓存“未找到”文件查找以及“找到”文件查找。