以下代码究竟如何工作:
#{aaa.id}
<h:inputText id="txt1" binding="#{aaa}"/>
我的意思是,通常通过在bean中指定属性(UIComponent类型)来实现组件绑定。在这里,没有bean或属性,但是名称“ aaa”正确绑定(显示组件ID-“ txt1”)。如何运作/在哪里指定?
谢谢
更新:JSF2.0规范[pdf](第3.1.5章)说:
“组件绑定是一个特殊的值表达式,可用于促进将组件实例“连接”到JavaBean的相应属性...指定的ValueExpression必须指向UIComponent类型的读写JavaBeans属性(或适当的类型)。子类)。”
慕的地10843
相关分类