Faclets Lifecycle

Posted ggggggg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Faclets Lifecycle相关的知识,希望对你有一定的参考价值。

1.当一个客户端程序,如浏览器,使到一个网页,是使用Facelets的新要求,一个新的组件树或javax.faces.component.uiviewroot创建并放置在FacesContext。

2.应用的uiviewroot Facelets,并认为是填充组件的渲染。

3.新生成的视图作为对客户机的响应返回。

4.在呈现时,该视图的状态存储在下一个请求中。存储输入组件和表单数据的状态。

5.客户端可以与视图进行交互和JavaServer请求另一个查看或更改面的应用。此时,保存的视图将从存储状态恢复。

6.恢复视图再次通过JSF生命周期,最终将产生一个新视图或重新渲染当前视图如果没有验证的问题和没有行动被触发。

7.如果请求相同的视图,则再次存储所存储的视图。

8.如果请求一个新视图,则继续在步骤2中描述的过程。

9.然后将新视图作为对客户机的响应返回。

 

以上是关于Faclets Lifecycle的主要内容,如果未能解决你的问题,请参考以下文章