@ sfrj: Возможно, вам нужно что-то вроде этого:
<p:dataTable var="garbage" value="#{resultsController.allGarbage}" paginator="true" rows="10" paginatorPosition="bottom" paginatorTemplate="{FirstPageLink} {PageLinks} {LastPageLink} {RowsPerPageDropdown}" rowsPerPageTemplate="5,10,15,20" paginatorAlwaysVisible="false">
paginator="true"
только сообщает компоненту p: dataTable, что вы хотите использовать элемент управления paginator, но вы еще не указали, что вы хотите в нем. Следовательно, вам нужен атрибут paginatorTemplate
. Атрибут paginatorAlwaysVisible="false"
эстетически хорош, если ваш запрос не возвращает записи - в этом случае раздел с разбивкой на страницы не будет отображаться, если записи нет. Иначе, это видно, если по вашему запросу возвращена хотя бы одна запись.