SpringBoot 通过File将Workbook生成的Excel文件下载到项目中
Posted slamor
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot 通过File将Workbook生成的Excel文件下载到项目中相关的知识,希望对你有一定的参考价值。
ExportParams exportParams = new ExportParams("错误集合", "错误集合", ExcelType.XSSF);
Workbook workbook = ExcelExportUtil.exportExcel(exportParams, Invite.class, errorItems);
/**
* 写入到本地文件
* Springboot获取文件路径
* https://blog.csdn.net/qq_20282955/article/details/89856223
*/
File outputFile = new File(ResourceUtils.getURL("classpath:").getPath());
if (!outputFile.exists())
outputFile = new File("");
File upload = new File(outputFile.getAbsolutePath(), "download/");
if (!upload.exists())
upload.mkdirs();
FileOutputStream fos = new FileOutputStream(outputFile);
logger.error("getAbsolutePath=========>{}",outputFile.getAbsolutePath());
workbook.write(fos);// 写文件
以上是关于SpringBoot 通过File将Workbook生成的Excel文件下载到项目中的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot - 没有写入日志文件(不尊重logging.file)
报错记录SpringBoot中MultipartFile上传报/tmp/tomcat.***.tmp (No such file or directory)