我正在使用Icefaces。我为用户生成报告,并使用 FileResource 类提供。我对该文件不做任何操作,因为只要用户点击资源链接,它就可以下载。
但是,在用户注销后,不再需要该报告,应将其删除。在IceFaces中是否有内置选项将FileResource与会话绑定并在会话到期时自动删除它?
答案 0 :(得分:1)
资源绑定到将资源绑定到资源时已存在的文件。预计将再次需要该文件,因此提供删除文件的方法可能没有意义。
FileUpload上的IceFaces教程讨论了在会话到期后使用会话侦听器手动删除文件。所以我猜IceFaces没有提供删除文件的任何方法,无论它们是否绑定到资源。