我知道与请求相关的所有信息都存储在FacesContext类中,并在请求结束时将其丢弃。那么,LifeCycleContext类与FacesContext类有什么不同呢?它能活多久?它是在Http请求的末尾被GC的吗?
发布于 2013-08-30 16:38:35
基于Java doc和http://docs.oracle.com/cd/E15051_01/web.1111/b31974/adf_lifecycle.htm。我认为LifeCycleContext负责对ADF放在适当位置的上下文进行分组。另一方面,FacesContext是一个用于保存Faces请求细节的faces构造。LifeCycleContext增加了FacesContext所提供的功能。请记住,ADF是建立在(并添加到)千里达上的,而千里达是建立在(并添加到)人脸上的。
它应该在请求结束时释放。何时进行垃圾收集取决于JVM。
https://stackoverflow.com/questions/15572562
复制相似问题