渲染时是否使用Jsf组件树或ManagedBeans?

渲染时是否使用Jsf组件树或ManagedBeans?,jsf,Jsf,在呈现响应阶段,jsf机制使用托管bean或组件树来生成表单值或视图?我认为如果使用验证失败树,则使用bean。这是真的吗?通常,两者都使用;由组件决定是否(以及何时)读取哪些EL表达式 验证/转换失败的组件通常使用未转换的提交值,其他组件将评估EL表达式。不受EL表达式约束的组件状态将来自组件实例,即使同一组件上的其他状态可能会从EL表达式重新读取。您不明白什么?我在渲染时使用getter setter函数中的PhaseId.anyphase和syso实现了一个阶段侦听器;若并没有例外地存在一

在呈现响应阶段,jsf机制使用托管bean或组件树来生成表单值或视图?我认为如果使用验证失败树,则使用bean。这是真的吗?

通常,两者都使用;由组件决定是否(以及何时)读取哪些EL表达式


验证/转换失败的组件通常使用未转换的提交值,其他组件将评估EL表达式。不受EL表达式约束的组件状态将来自组件实例,即使同一组件上的其他状态可能会从EL表达式重新读取。

您不明白什么?我在渲染时使用getter setter函数中的PhaseId.anyphase和syso实现了一个阶段侦听器;若并没有例外地存在一个值绑定,那个么将使用bean,否则组件树将被错误地使用