springboot+jxls根据已有的excel模板导出生成新的excel

1.准备好模板excel文件,格式如下:

springboot+jxls根据已有的excel模板导出生成新的excel_第1张图片

2.将文件放入项目中的resource文件夹中 

3.写代码

     1)添加Maven依赖



    net.sf.jxls
    jxls-core
    1.0.6
    compile



    org.projectlombok
    lombok
    1.16.22

4.写代码

1.获取数据集List 插入到map集合中

springboot+jxls根据已有的excel模板导出生成新的excel_第2张图片

 

2.根据模板excel生成新的excel

springboot+jxls根据已有的excel模板导出生成新的excel_第3张图片

3.将新生成的excel从浏览器下载

springboot+jxls根据已有的excel模板导出生成新的excel_第4张图片

4.将服务器生成的在下载完成之后删除

springboot+jxls根据已有的excel模板导出生成新的excel_第5张图片

备注:生成文件目录生成方法,第一次生成时创建excel生成的文件夹

springboot+jxls根据已有的excel模板导出生成新的excel_第6张图片

源码参考:https://github.com/leaherleaher/springboot-example.git

你可能感兴趣的:(excel导出,jsxl模板)