【发布时间】:2013-10-11 00:14:19
【问题描述】:
大家好,
我有一个复杂的表单,其中包含一个输入列表(inputtext),这些输入列表是使用 foreach 生成的,而不是支持 bean 属性(列表)。
<c:forEach items="#{myBean.list}" var="elem">
<h:inputText value="#{elem.val}">
<a4j:ajax render="@this"/>
</h:inputText>
</c:forEach>
当一个输入改变时,我想知道是哪一个,这样我就可以对我的模型进行一些即时更新(即在支持 EJB 中调用一些更新方法)。 我一直在查看 ValueChangeEvent、AjaxBehaviorEvent、IUComponent...,但没有找到我在哪里可以直接引用我的支持属性...
有没有办法做到这一点?
感谢您的帮助
【问题讨论】: