码迷,mamicode.com
首页 > 编程语言 > 详细

SpringBoot 通过File将Workbook生成的Excel文件下载到项目中

时间:2020-05-26 23:34:57      阅读:329      评论:0      收藏:0      [点我收藏+]

标签:exists   tab   sts   export   geturl   ===   boot   stream   size   

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文件下载到项目中

标签:exists   tab   sts   export   geturl   ===   boot   stream   size   

原文地址:https://www.cnblogs.com/slAmor/p/12969477.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!