【发布时间】:2012-10-26 07:10:06
【问题描述】:
我的问题与这个(可能还有其他)有关:
@PreDestroy never called on @ViewScoped
正如那里所说,没有简单的解决方案可以在导航时销毁视图范围的 bean,而且会话到期时似乎也是如此。
在会话到期后立即发布(调用 @PreDestroy 方法)JSF 视图范围 bean 的非平凡方法会是什么样子,或者更具体地说是什么?
我在 GlassFish 3.1.2 上使用 Java EE 6 和 Mojarra 2.1.x。
【问题讨论】:
-
销毁 bean 的具体原因是什么?
-
清理工作,例如删除在用户吃午饭(会话到期)之前上传的临时文件(附件)。
标签: jsf jakarta-ee jsf-2 glassfish view-scope