【发布时间】:2011-11-05 20:17:09
【问题描述】:
早安!
是否可以只重新渲染rich:dataTable 的 1 个特定行?
我有一个 rich:dataTable,当我做一些我确定只有 1 行发生变化的事情时,我只需要重新渲染这一行,而不是整个表。可能吗?怎么样?
XHTML:
<rich:dataTable id="myTable" value="#{bean.table}" var="me">
<rich:column>
<h:outputText value="#{me.id}" />
</rich:column>
<rich:column>
<h:outputText value="#{me.valueOne}" />
</rich:column>
<rich:column>
<h:outputText value="#{me.valueTwo}" />
</rich:column>
</rich:dataTable>
<some:tag.... reRender="??????" action="bean.example" />
Java:
public void example{
// Do something that affects to the row selected
}
非常感谢。
【问题讨论】:
标签: xhtml richfaces row richdatatable rerender