如何下载zip文件,在servlet中读取没有中间磁盘/内存存储的Zip存档

时间:2014-11-15 16:55:52

标签: java jsp servlets zip download

我的服务器中有一个zip文件(C:\source.zip ~130 mb)常用来源,我想创建一个动态依赖用户信息的新文本文件并附加到source.zip,然后我需要提供单独用户的下载链接。

我的想法是,我将source.zip和新用户文本文件合并到一个临时文件夹(c:\temp)中。然后我将临时文件夹作为下载链接。用户下载zip后,我将删除临时文件夹中的zip文件。

但我的问题是,我会将source复制到temp文件夹中。如此多的用户访问这意味着服务器大小将增加。所以我想阅读(source.zip和文本文件)zip存档,没有中间磁盘/内存存储,可以在servlet中下载。

如何在servlet或jsp中执行此操作?

0 个答案:

没有答案