【发布时间】:2016-04-05 11:18:56
【问题描述】:
我想从托管 bean 重新加载数据表中的数据,我认为更新数据表组件会有所帮助:
RequestContext.getCurrentInstance().update(datatableId);
并调用getttList方法,将更新后的数据返回到表中。
这是数据表:
<p:dataTable id="transactionsTable" var="data" value="#{transactionsPage.ttList}" widgetVar="#{focusedTab}"
rowKey="#{data.id}"
draggableColumns="true"
draggableRows="true"
resizableColumns="true" emptyMessage="#{msg['form.noTransactionsFound']}" rows="20"
selectionMode="multiple" selection="#{transactionsPage.selectedTransactions}"
filteredValue="#{transactionsPage.filteredttList}" paginator="true" paginatorPosition="both" paginatorTemplate="{CurrentPageReport} {RowsPerPageDropdown} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}"
>
有没有办法做到这一点?
【问题讨论】:
标签: primefaces datatable reload