最近工作上遇到一个问题:
接口功能:下载Excel模板(是一个Excel文件),导出数据(Excel文件)
前端使用协商缓存
后端使用HttpServletresponse作为入参
workbook构建完excel后,
response.reset();
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
response.setHeader("Content-Disposition", "attachment; filename=downloaded_excel.xlsx");
OutputStream os = response.getOutputStream()
workbook.write(os);
os.flush();
流都有关闭,
同种类型的其他借口都是这样写,可以下载,但是新加的接口就不行,这是为什么呀~~~
跪求各位大佬赐教