2

考虑一下,管理员上传一个文件,大约 10 个用户访问该文件(flv 视频)。现在管理员要删除该文件。我现在处于这种情况,文件没有被删除。删除由多个用户共享的文件的最佳方法是什么。

我试过了file.delete(),我正在使用 Apache2.0 和 spring MVC。

4

1 回答 1

1

使用FileChannel进行 IO 操作。

此外,将文件复制到临时文件并授予对临时文件的人员的访问权限。在授予对此临时文件的访问权限之前,您需要定期(根据您的情况)检查主(原始)文件是否存在。

于 2013-06-02T09:05:47.310 回答