2016-02-01 2 views
0
<table id="example1" class="cell-border" cellspacing="0" width="100%"> 
    <thead> 
     <tr> 
      <th>Entry Page Name</th> 
      <th>Visits</th> 
      <th>Bounce</th> 
     </tr> 
    </thead> 
    <tbody> 
     <s:iterator value="table" var="dashboardTable"> 
      <tr> 
       <td><s:property value="actionName" /></td> 
       <td><s:property value="count" /></td> 
       <td><s:property value="sum" /></td> 
      </tr> 
    </s:iterator> 
    </tbody> 
</table>  

Это мой код.не могут быть разбиты на страницы с использованием распорок

(Struts) Я хочу разбивать свои данные в таблице на каждые 10 строк. Пожалуйста, кто-нибудь может помочь?

+1

Что вы пытались до сих пор? Код, который вы разместили, не выполняет разбиение на страницы. Пожалуйста, разместите только соответствующий код. –

ответ

0

Вы, кажется, заполнение данных в таблице, нумерация страниц в любой сетке имеет эти следующие шаги

Я собираюсь объяснить простой, но не такой элегантный способ.

скажем, у вас есть 100 записей, и вы хотите, чтобы отобразить 10 записей/страниц

В сетке (таблицы и другие элементы) вы поставите выпадающий список, который имеет 1-10 номеров страниц (так как у вас есть 100 записи/10 записей на страницу), которые вы можете получить, выполнив выбор count (*).

1.Включительно вы показываете ограниченные данные, выполняя выбор sql с предложением limit, предположим, что вы изначально отображаете 10 записей. EX: выберите * с лимита пациента 1,10 - получите первые 10 записей 2.Следующий пользователь хочет получить пациентов с 5-й страницы, поэтому он выбирает «5» из выпадающего списка и щелкает «выборку», бэкэнд вам нужно умножить 5 * 10 (записи, которые вы хотите отобразить на странице»Теперь вы выполняете следующие SQL-запрос EX: выберите * от предела пациента 51,60

Теперь записи из 51 - 60 выбираются и отображаются

это просто и простое разбиение на страницы, которое не связано с jquery или javascript, вы можете изменить его, удалив ниспадающую страницу и выставляя ее для отображения линейным способом, используя множество библиотек.

Надеюсь, это поможет.

Смежные вопросы