gpt4 book ai didi

java - 将 POI 工作簿流式传输到 servlet 输出流

转载 作者:太空狗 更新时间:2023-10-29 22:35:08 24 4
gpt4 key购买 nike

我在我的 Web 服务器上构建了一个非常大的 POI 工作簿。将整个工作簿保存在内存中,不会针对多个并发请求进行扩展。有没有一种方法可以逐步将工作簿写入 servlet 输出流。这应该会减少响应时间,并提高进程内存的效率。

最佳答案

如果您要生成 Excel 2007 (xslx),那么您可以调整 BigGridDemo.java 的方法,如下所述:http://web.archive.org/web/20110821054135/http://www.realdevelopers.com/blog/code/excel

解决方案是让 POI 仅生成一个容器 xslx 作为模板,并将实际的电子表格数据作为 XML 流式传输到 zip 输出流中。简化 XML 生成则由您决定。

关于java - 将 POI 工作簿流式传输到 servlet 输出流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2673751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com