1

我知道与请求相关的所有信息都存储在FacesContext类中,并在请求结束时被丢弃。那么LifeCycleContext班级和班级有什么不同FacesContext呢?它能活多久?它是在 Http 请求结束时被 GC 处理的吗?

4

1 回答 1

0

基于 Java 文档和http://docs.oracle.com/cd/E15051_01/web.1111/b31974/adf_lifecycle.htm。我似乎 LifeCycleContext 负责对 ADF 放置的上下文进行分组。另一方面,FacesContext 是一个 Faces 构造,用于保存人脸请求细节。LifeCycleContext 添加到 FacesContext 提供的内容。请记住,ADF 是基于(并添加到)Trinidad,而 Trinidad 是基于(并添加到)Faces。

它应该在请求结束时被释放。何时进行垃圾收集取决于 JVM。

于 2013-08-30T08:38:35.270 回答