FacesContext 有何用途?

2023-12-26

What is FacesContext用于?

它具体是在哪里实现的?


引自第6.1章JSF 2.0 规范 http://jcp.org/aboutJava/communityprocess/final/jsr314/index.html:

面孔上下文

JSF 定义javax.faces.context.FacesContext用于表示的抽象基类 所有的上下文信息 与处理传入的 请求,并创建 相应的响应。

A FacesContext实例由 JSF 创建 在开始实施之前 请求处理生命周期,由 致电getFacesContext的方法FacesContextFactory,如中所述 第 6.6 节“FacesContextFactory”。

当请求处理生命周期 已完成,JSF 实现将调用发布 方法,它给出了 JSF 实施的机会 释放任何获取的资源,如 以及汇集和回收 FacesContext 实例而不是 为每个请求创建新的。

它是在类中指定的javax.faces.context.FacesContext http://docs.oracle.com/javaee/7/api/javax/faces/context/FacesContext.html并在 Mojarra 中在课堂上实施com.sun.faces.context.FacesContextImpl http://grepcode.com/file/repo1.maven.org/maven2/org.glassfish/javax.faces/2.2.0/com/sun/faces/context/FacesContextImpl.java#FacesContextImpl并在 MyFaces 中在课堂上实现org.apache.myfaces.context.servlet.FacesContextImpl http://grepcode.com/file/repo1.maven.org/maven2/org.apache.myfaces.core/myfaces-impl/2.2.0/org/apache/myfaces/context/servlet/FacesContextImpl.java#FacesContextImpl.

也可以看看:

  • FacesContext 和ExternalContext 有什么区别 https://stackoverflow.com/questions/15850162/what-is-the-difference-between-facescontext-and-externalcontext
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

FacesContext 有何用途? 的相关文章