LifeCycleContext vs FacesContext

时间:2013-03-22 14:17:01

标签: jsf oracle-adf

我知道与请求相关的所有信息都存储在FacesContext类中,并在请求结束时被删除。那么LifeCycleContext类与FacesContext类有何不同?它活多久了?它是在Http请求结束时GC吗?

1 个答案:

答案 0 :(得分:0)

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

它应该在请求结束时发布。当它被垃圾收集时,由JVM决定。