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();
相关推荐
野犬寒鸦3 分钟前
从零起步学习并发编程 || 第六章:ReentrantLock与synchronized 的辨析及运用
java·服务器·数据库·后端·学习·算法
wenzhangli73 分钟前
ooderA2UI BridgeCode 深度解析:从设计原理到 Trae Solo Skill 实践
java·开发语言·人工智能·开源
HalvmånEver6 分钟前
Linux:线程互斥
java·linux·运维
rainbow688913 分钟前
深入解析C++STL:map与set底层奥秘
java·数据结构·算法
灵感菇_17 分钟前
Java 锁机制全面解析
java·开发语言
indexsunny17 分钟前
互联网大厂Java面试实战:Spring Boot微服务在电商场景中的应用与挑战
java·spring boot·redis·微服务·kafka·spring security·电商
wazmlp00188736930 分钟前
python第三次作业
开发语言·python
娇娇乔木30 分钟前
模块十一--接口/抽象方法/多态--尚硅谷Javase笔记总结
java·开发语言
saber_andlibert42 分钟前
TCMalloc底层实现
java·前端·网络
明月醉窗台43 分钟前
qt使用笔记六之 Qt Creator、Qt Widgets、Qt Quick 详细解析
开发语言·笔记·qt