Навигация по страницам в срок - PullRequest
0 голосов
/ 15 июня 2019

Я работаю над приложением JSF, где я использую datatable, чтобы показать список записей. Я использовал компонент ajax paginator простых граней Требование к навигации по страницам должно быть выполнено предварительно настроенным временем в файле свойств. Если настроенное время составляет 30 секунд, то разбиение на страницы следует выполнять каждые 30 секунд.

 <h:form>
      <p:dataTable var="car" value="#{dtPaginatorView.cars}" rows="10"
             paginator="true"
             paginatorTemplate="{CurrentPageReport} {FirstPageLink} 
     {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} 
     {RowsPerPageDropdown}"
             rowsPerPageTemplate="5,10,15">
    <p:column headerText="Id">
        <h:outputText value="#{car.id}" />
    </p:column>

    <p:column headerText="Year">
        <h:outputText value="#{car.year}" />
    </p:column>

    <p:column headerText="Brand">
        <h:outputText value="#{car.brand}" />
    </p:column>

    <p:column headerText="Color">
        <h:outputText value="#{car.color}" />
    </p:column>

    <f:facet name="paginatorTopLeft">
        <p:commandButton type="button" icon="pi pi-refresh" />
    </f:facet>

    <f:facet name="paginatorBottomRight">
        <p:commandButton type="button" icon="pi pi-cloud-upload" />
    </f:facet>

</p:dataTable>

Каждые 30 секунд все страницы должны отображаться с интервалом в 30 секунд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...