JavaServer Faces应用程序的生命周期在客户端为页面发出HTTP请求时开始,并在服务器响应该页面并转换为HTML时结束. 生命周期可以分为两个主要阶段:执行和渲染.执行阶段进一步分为子阶段以支持复杂的组件树.这种结构要求组件数据被转换和验证,组件事件被处理,并且组件数据以有序的方式传播到bean. JavaServer Faces页面由一个称为视图的组件树表示.在生命周期中,JavaServer Faces实现必须构建视图,同时考虑从先前提交的页面保存的状态.当客户端请求页面时,Ja…