IceFaces и FileResource - удалить после окончания сеанса - PullRequest
3 голосов
/ 04 февраля 2011

Я использую Icefaces .Я создаю отчеты для пользователей и предоставляю их, используя FileResource класс.Я ничего не делаю с файлом, так как он должен быть доступен для загрузки всякий раз, когда пользователь нажимает на ссылку на ресурс.

Однако после выхода пользователя отчет больше не нужен и должен быть удален.Есть ли в IceFaces опция build-in для привязки FileResource к сеансу и автоматического удаления его по истечении сеанса?

1 Ответ

1 голос
/ 07 февраля 2011

Ресурс привязывается к файлу, который уже существует, когда вы привязываете его к Ресурсу.Ожидается, что файл понадобится снова, поэтому, вероятно, нет смысла предоставлять метод для удаления файла.

В руководстве IceFaces по FileUpload говорится об удалении файлов вручную после истечения сеанса с использованиемслушатель сессии .Поэтому я предполагаю, что IceFaces не предоставляет какого-либо метода для удаления файлов, независимо от того, связаны они или нет с ресурсом.

...