2013-06-02 98 views
2

考慮到這一點,管理員上傳一個文件,和一些訪問該文件(FLV視頻)的10個用戶。現在管理員想要刪除該文件。我現在處在這種情況下,文件沒有被刪除。刪除多個用戶共享的文件的最佳方法是什麼?刪除共享文件彈簧MVC

我試過file.delete(),我正在使用Apache2.0和spring MVC。

回答

1

使用FileChannel進行IO操作。

此外,將文件複製到一個臨時文件並授予對臨時文件上的人的訪問權限。在授予訪問此臨時文件之前,您需要定期(基於您的方案)檢查主(原始)文件是否存在。

+0

我用這個「FileDeleteStrategy.FORCE.delete(file);」它的工作表示感謝 – Aadam