JavaWeb求一个Excel导出的实例,返回不要浏览器流响应,要返回文件路径
解决思路:
1.就是生成excel,放在服务器固定目录中,但是访问必须你通过接口的形式访问服务器资源,直接访问是访问不到的
2.代码不会写,网上找个案例写下就行,要勇敢尝试。
建议:
1.数据量大,文件多的话,不太建议资源存在服务器
2.可以将资源文件存储到oss,上传成功他会返回文件访问路径。
你是按模板导出的数据还是没有模板,如果有模板的导出就用AutoPoi导出就行,没有模板的,哪你就生成一个EXCEL 放到服务器上,然后路径和地址你都可以自己定义。类似这种
File file = new File(saveUrl);
FileOutputStream stream = new FileOutputStream(file);
document.write(stream);
stream.close();
saveUrl 就是你的路径。
导出的时候保存到服务器,然后返回服务器的文件地址给浏览器