我正在使用Icefaces。我为用户生成报告,并使用FileResource类提供它。我对文件不做任何操作,因为只要用户单击资源链接,就可以下载该文件。

但是,在用户注销后,不再需要该报告,应该将其删除。 IceFaces中是否有内置选项可将FileResource与会话绑定,并在会话过期时自动将其删除?

最佳答案

当您将资源绑定到资源时,资源将绑定到一个已经存在的文件。预计将再次需要该文件,因此提供删​​除该文件的方法可能没有意义。

关于FileUpload的IceFaces教程讨论了在会话期满后使用会话侦听器手动删除文件。因此,我想IceFaces没有提供任何删除文件的方法,无论它们是否已绑定到Resource。

关于icefaces - IceFaces和FileResource- session 过期后删除,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4897602/

10-11 13:21