У меня есть datable, который включает в себя фильтрующую особенность. Некоторые операции могут выполняться в таблице (например, редактировать). Последовательность данных будет обновлена после завершения работы пользователя с помощью ajax. Он обновляет таблицу напрямую и работает хорошо, если я не фильтрую данные, но, к сожалению, не использую ее и не редактирую.
Как выглядит мой datatable:
<p:dataTable id="dataTable" var="row"
value="#{bean.value}"
filteredValue="#{bean.filteredValue}"
paginator="true" rows="25" paginatorPosition="bottom"
rowKey="${row.id}"
paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}"
editable="true">
и кнопка, которая запускает обновление
<p:commandButton value="Save"
actionListener="#{bean.save}"
update=":form"/>