У меня проблема в том, что когда я загружаю таблицу в первый раз, задаю, например, paginator, страницу 3 и перезагружаю таблицу новыми данными, paginator все еще находится на странице 3. Существует ли умный способ проверить,таблица успешно визуализируется и сбрасывает pagionator на первую страницу?
Я пытался нажать кнопку и сделать это с помощью ajax, но это не решение, потому что моя реализация немного сложна.Поэтому мои первые мысли - сбросить его каждый раз при загрузке таблицы.
Текущая реализация:
<h:commandButton styleClass="resetHistoryDataTablePaginator invisible">
<f:ajax onevent="PF('historyDataWidget').paginator.setPage(0)"/>
</h:commandButton>
$('.resetHistoryDataTablePaginator').click();
Проблема в том, что это работает, но создает много проблем с моей страницей.Так можете ли вы сказать мне способ сбрасывать paginator после каждой загрузки таблицы?