Jsf 如何使用p:outputLink增加p:datatable的可见行

Jsf 如何使用p:outputLink增加p:datatable的可见行,jsf,primefaces,Jsf,Primefaces,我希望在单击p:outputLink时增加p:dataTable的可见行。图为: 我的代码是: <p:dataTable value="#{tasks}" styleClass="dashTable" var="tasklar" rows="5" lazy="true" selection="#{flowScope.selectedTask}" selectionMode="single" > <p:ajax event="rowSelect"

我希望在单击p:outputLink时增加p:dataTable的可见行。图为:

我的代码是:

 <p:dataTable   value="#{tasks}" styleClass="dashTable"
  var="tasklar"   rows="5"   lazy="true"   
  selection="#{flowScope.selectedTask}" selectionMode="single" >
  <p:ajax event="rowSelect"  />

   <p:column headerText="#{messages.label_task_temasy}">
   <h:outputText value="#{tasklar.taskTemasy}"/> </p:column>

  </p:dataTable>


谢谢你的帮助。

我已经解决了我的问题。以下是代码:

<h:form id="dataForm">

 <p:dataTable   value="#{tasks}" styleClass="dashTable"
 var="tasklar"   rows="#{taskCriteria.pageSize}"   lazy="true"   
 selection="#{flowScope.selectedTask}" selectionMode="single" >
 <p:ajax event="rowSelect"  />

 <p:column headerText="#{messages.label_task_temasy}">
 <h:outputText value="#{tasklar.taskTemasy}"/> </p:column>

 </p:dataTable>

<p:commandLink style="float:left" update=":dataForm" 
action="#{taskCriteria.setPageSize(taskCriteria.pageSize+5)}">
<h:outputText  value="Show more..." />
</p:commandLink>

</h:form>