【发布时间】:2013-10-25 17:02:45
【问题描述】:
我在问如何实现更新循环的特定元素?
例如
<h:form>
<ui:repeat var="element" value="#{bean.elements}" varStatus="status">
<h:outputtext value="#{element.text}" id="#{element.id}" />
<p:commandLink update="#{element.id}" >
<h:outputtext value="UpdateTextField #{element.id}" />
</p:commandLink>
</ui:repeat>
</h:form>
我知道 status.index 在视图渲染后不起作用。此外,“动态”索引设置也不起作用,因为它的视图呈现...但是当单击按钮时,我如何实现它,它会更新(ajax)输出文本?这是否只能通过 c:forEach 实现?
它的 ViewScoped 和表单必须在循环之外。否则我会用 update="@form" 解决它,但这里不可能
感谢您的帮助!
【问题讨论】:
标签: ajax jsf primefaces jstl