文件下载重命名

jfinal版本 2.2 

问题:文件下载重命名该怎么玩,有试过设置response头信息不过后来发现,FileRender的render方法中覆盖了之前设置的头信息。。所以不起作用;也试过复制重命名这份文件,但是我不知道什么时候下载完成。。。因为下载完我想把这copy出来的文件删掉。所以怎么解决比较好

评论区

JFinal

2017-05-18 14:12

升级到 jfinal 3.1 有 API 直接支持,这样用:
renderFile(原文件名, 新文件名);

如果不想升级,可以将 jfinal 3.1 的 FileRender 代码拿过来用,然后直接:
render(new FileRender(原文件名, 新文件名));

与你欢心

2018-09-26 16:48

波总,我试了一下,没有用

热门反馈

扫码入社