2011-02-04 4 views
3

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

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

ответ

1

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

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

Смежные вопросы