实际开发中的文件下载和excel导出
在实际的开发过程中,我们经常会遇到这种需求,导出文件或者下载文件的时候,弹出保存弹框然后指定文件名或者路径然后再点保存的这种,
一般网上看到的excel文件到处,基本上看到的都是指定下载路径的...,"联系人","金额","负责人","周期"};
//创建文档对象
HSSFWorkbook wb = new HSSFWorkbook();
// 建立新的sheet对象(excel...ByteArrayOutputStream os = new ByteArrayOutputStream();
wb.write(os);
os.flush();
String fileName ="项目信息导出...这里需要注意的事返回的数据类型是指定的
return new ResponseEntity(os.toByteArray(),httpHeaders,HttpStatus.OK);
}
类似的,对于图片文件或者文本文件...,因为浏览器默认都是直接打开的,我们需要将文件进行字节话,然后按照指定的类型返回,亦可以对文件进行下载功能