easyexcel多sheet导出(唯一能用)

1,response流header, contentType等设置跟单sheet一样

2,上代码

@Data

public class SheetModel<T> {

private String sheetName;

private Class<T> clazz;

private List<T> data;

}

复制代码
ExcelWriter writer = EasyExcel.write(resp.getOutputStream()).build();
for (SheetModel model: sheetList) {
    WriteSheet sheet =     EasyExcel.writerSheet(model.getSheetName()).head(model.getClazz()).build();
    writer.write(model.getData(), sheet);
}
writer.finish();
相关推荐
exe45210 分钟前
力扣每日一题5-18
java·算法·leetcode
JZihui15 分钟前
146. LRU 缓存
java·缓存
Toby_00917 分钟前
go 数据类型转换
开发语言·golang
shut up19 分钟前
计算机底层的多级缓存以及缓存带来的数据覆盖问题
java·缓存
计算机学姐39 分钟前
基于SpringBoot的小型民营加油站管理系统
java·vue.js·spring boot·后端·mysql·spring·tomcat
zwjapple40 分钟前
python创建flask项目
开发语言·python·flask
Elastic 中国社区官方博客44 分钟前
JavaScript 中使用 Elasticsearch 的正确方式,第一部分
大数据·开发语言·javascript·数据库·elasticsearch·搜索引擎·全文检索
小雅痞44 分钟前
[Java][Leetcode middle] 151. 反转字符串中的单词
java·leetcode
ThomasChan1231 小时前
Win10 安装单机版ES(elasticsearch),整合IK分词器和安装Kibana
java·大数据·elasticsearch·搜索引擎·全文检索·jenkins·es
__ocean1 小时前
编译Qt5.15.16并启用pdf模块
开发语言·qt·pdf