首页 > 解决方案 > 为什么 PrimeFaces dataTable 在调用列表时多次调用方法?

问题描述

我的数据表代码

<p:dataTable  border="1" binding="#{fBean.table}" rowClasses="evenRows,oddRows" id="dt" rules="all"
             headerClass="standardTableHeader" styleClass="table" value="#{fBean.list}" var="s">
       <p:column>
          <f:facet name="header">
             <h:outputText value="Name"/>
          </f:facet>
          <h:outputText value="#{s.groupName}" />
       </p:column>

       <p:column>
         <f:facet name="header">
           <h:outputText value="Status"/>
         </f:facet>
         <h:outputText value="#{s.status}" />
       </p:column>
    </p:dataTable>

在我的 bean 中,我有从服务器获取数据的代码getList()。由于多次调用多次发送请求服务器多次调用此方法。

标签: jsfdatatableprimefaces

解决方案


推荐阅读