我的问题是我是否有一个带有组件的 xhtml 页面,其中一个是示例
<h:inputText id="input" value="#{userBean.name}"
valueChangeListener="#{userBean.valueChanged}"/>
如果我在后端 bean 中有适当的方法:
public valuseCHanged(ValueChangeEvent e){
(UIInput)input=(UIInput)e.getSource;
UISelectOne listbox = (UISelectOne)input.findComponent("listbox");
......
}
什么是发送到后台和 bean,ValueChanged 类的一些 Object e。Bath 其与此组件相关的对象属性在哪里进行了更改或所有页面的示例?在那之后输入值代表什么?为什么我们在样本上有行 input.findComponent("ID_of_anoder_component") ?