首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

上载文件时,你有没有考虑临时文件已经一大堆了

2012-10-30 
下载文件时,你有没有考虑临时文件已经一大堆了?下载文件操作时,临时文件的处理可能是经常会碰到却又很容易

下载文件时,你有没有考虑临时文件已经一大堆了?

下载文件操作时,临时文件的处理可能是经常会碰到却又很容易忽略的问题,如果不仔细处理,很容易在服务器上遗留一堆的临时文件。

一般我们可能会这样做(在Struts2下的代码,其它环境也类似):

??

然而,虽然写了 FileUtil.deleteFile(downloadFile);, 这句话却不能起任何作用,因为前面的Stream没有关闭,无法Delete。

?

为此,增加了一下函数。

?

?

?即可正确的删除临时文件。

4 楼 sdh5724 2009-01-14   如果你真想彻底, 就在finnaly里去做。 5 楼 sdh5724 2009-01-14   如果你真想彻底, 就在finnaly里去做。 6 楼 gembler 2009-01-14   sdh5724出爆击···哈哈 7 楼 sdh5724 2009-01-14   哈, DZ, 连G点。。。。 8 楼 zds625 2009-01-21   在struts2实现上传的时候也会保存文件到临时目录,但是这个目录临时文件不会删除,不知大家是定时做删除处理还是怎样做呢?

热点排行