我无法重新呈现rich:dataTable
我的bean有字符串列表,当我修改列表时我想重新呈现表
我试过
<a4j:commandButton value="Add" action="#{bean.add}" reRender="table">
</a4j:commandButton>
在已列表中我有元素,但{id}表的rich:datatable
不会重新呈现
我正在使用richfaces 4
答案 0 :(得分:2)
尝试将数据表放在 a4j:outputPanel 中,然后重新渲染输出面板:
<a4j:outputPanel id="tablePanel">
<rich:dataTable ... >
..
</rich:dataTable>
</a4j:outputPanel>
OutputPanel必须在第一页加载时可见( rendered = true )。您无法重新渲染未在首页加载时呈现的元素。