java poi生成的excel发送邮件后无法预览

工作中有个需求,每天使用spark查询出的业务汇总数据,生成excel报表,发送给需要的人

代码生成excel部分使用的是poi,发送邮件使用的是javaMail

发送邮件和生产excel网上都能找到资料,很快的实现了基本工单,但是发现邮件附件excel点击预览是个空白页,下载到本地打开是没有问题的

 尝试了半天,发现在生成excel的时候使用XSSFWorkbook去生成,而不是用SXSSFWorkbook去生成就没有问题了,

因为生成excel的代码也是在网上找的,所有也不清楚为什么开始使用的是SXSSFWorkbook

猜你喜欢

转载自www.cnblogs.com/nmcc33/p/12750018.html
今日推荐