renderFile 文件下载失败

@JFinal  波总您好,我在使用renderFile(“....”),进行文件下载的时候,为什么完全没有反应,控制台也没报错

for (int i = 0; i < path.size(); i++) {
            File file = new File(path.get(i));
            if (file.isFile()) {
                renderFile(file);
            }
        }


评论区

杜福忠

2019-03-25 16:36

renderFile(file); 只能下载一个文件

ShakaW

2019-03-25 17:05

@杜福忠 把循环去掉也不行

杜福忠

2019-03-25 21:26

if (file.isFile()) 确定文件 存在?else也得处理一下吧?来个404提示也好

ShakaW

2019-03-28 14:09

@杜福忠 文件存在,好像是因为前端写的方法是因为只能接受json字符串,所以才导致下载失败

杜福忠

2019-03-28 14:13

@ShakaW 下载文件,直接 在 a 标签 href里面写下地址, 或者JS直接请求地址,就可以了么? 前端弄啥了? AJAX ???

ShakaW

2019-03-28 14:42

@杜福忠 具体实现不太清楚,有可能是用了ajax,或者别的,现在是直接改成window.open()

热门反馈

扫码入社