2015-02-10 21 views
0

我在jsp頁面上使用帶有jstl標籤的arraylist顯示我的表值。 下面的代碼:在jsp中使用next和prev按鈕顯示動態列數據

<table class="box-table" summary="Shift details"> 
      <!-- column headers --> 
      <thead> 
       <tr> 
        <c:forEach var="columnName" items="${columnHeader}"> 
         <th scope="col"><c:out value="${columnName}" /></th> 
        </c:forEach> 
       </tr> 
      </thead> 
      <!-- column data --> 
      <tbody> 

       <c:forEach var="row" varStatus="altrow" items="${tableData}"> 
        <tr class="${altrow.index % 2 == 0 ? 'even' : 'odd'}"> 
         <c:forEach var="column" items="${row}"> 
          <td><c:out value="${column}" /></td> 
         </c:forEach> 
        </tr> 
       </c:forEach> 
      </tbody> 
     </table> 

在代碼中的columnHeader列數據ArrayList和資料表是行的數據數組列表。一切都很好,直到現在..但行是靜態的(每行表示該日期的用戶數據)和列數據(日期)是動態的。所以,我要顯示這樣的事情..

Displays data for 10 only

假設我有30日的ArrayList,但我需要顯示只有10日期和下一個按鈕的點擊剩餘10等,導航回來的時候按下prev按鈕。

請點我在正確的方向,實現這個...

回答

0

你不能做到這一點與佩林jstl。但有幾個jquery插件,你可以使用它們來實現分頁。

及其彼此間他們是DataTables

+0

謝謝你的插件,我做這個一些研究,並讓你知道結果! – Jarvis 2015-02-11 04:58:56

相關問題