推荐,将文件存储在内存中并通过电子邮件发送



我在excel中生成从查询到数据库的报告,我想生成该报告,将其存储在内存中(不保存任何物理位置)并将其从内存中取出通过电子邮件发送,是否有任何方法可以做到这一点?谢谢你的指导,我不知道从哪里开始。

XSSFWorkbook对象维护内存中的excel数据。然后可以使用输出流发送数据。当你在谈论电子邮件时。您可能需要将此流更改为DataSource和DataHandler。这个链接可能会有所帮助https://hobione.wordpress.com/2011/01/12/hssfworkbook-object-write-it-to-excel-send-it-as-an-attachment/

最新更新