2

我正在使用 Vaadin 6 构建一个 Portlet。在该 Portlet 中,我让最终用户下载他完成的搜索/操作的结果。我在这里所做的是即时生成一个 zip 文件以供下载并使用

getMainWindow().open(资源);

其中资源是文件资源。

由于搜索非常复杂,我几乎没有机会重用结果,为了让事情变得更好,我想在下载过程“消费”后从服务器中删除 zip 文件.

下载完成后,我是否有机会以某种方式进行监控?

TIA

4

1 回答 1

1

如果您只关心保持服务器清洁,那么使用机器的 tmp-dir 就足够了。这样,操作系统会为您处理删除。或者,您可以使用 cron 或 sheduler/timer 服务编写自己的清理过程。

于 2013-04-19T05:16:37.927 回答