renderFile("文件","文件名") 问题

renderFile("文件","文件名") ,

比如我在attachmentDownLoad这个方法下写 renderFile(file,"123.docx"); 

正常情况下下载的文件名应该是123.docx,

但是部署到tomcat下文件名变成了attachmentDownLoad.docx。 

开发环境下没问题。

请赐教!谢谢。

评论区

JFinal

2019-08-12 20:56

这个或许是浏览器的原因,换个浏览器试试

①①

2019-08-13 09:20

@JFinal 很奇怪的是同一个浏览器访问jetty启动的开发环境没问题,访问部署在服务器上的生产环境就出问题了。

JFinal

2019-08-13 09:26

@①① 可能是 tomcat 的配置问题,用 jfinal-undertow 部署试试:
https://www.jfinal.com/doc/1-3