2013-03-04 10 views
0

Работает на приложении Struts, мне нужно загрузить и отобразить 7000 записей из базы данных, на странице jsp требуется больше времени для рендеринга с 7000 записями и удалением браузера во время загрузки данных. вот мой код ... Я не знаю, как отображать данные, когда прокручивает reahes bottom, и я никогда не работал над AJAX. пожалуйста помогите.Отображение 7000 записей на странице jsp

<div id="scroll" style="height: 225px;position: relative;width: 100%; overflow:hidden; "> 
<table id="mytable" class="tablesorter" style="width: 983px;" > 
    <thead > 
    <tr style="height:14px;width: 100%;" > 
     <th style="width: 5%;"><bean:message key="test.grid.date"/></th> 
     <th style="width: 2%;" ><bean:message key="test.grid.type"/></th> 
    <th style="width: 4%;"><bean:message key="test.grid.checkFED"/></th> 
     </tr> 
    </thead> 

<tbody style="height: 190px;margin-left: -2px;position:absolute;width: 1000px;overflow-x:hidden;overflow-y: scroll;"> 
<logic:iterate id="MaintDTO" indexId="index" name="maintForm" property="ReportList"> 
<logic:equal name="MaintDTO" property="transError" value="trans" > 
<td style="width: 5%;"><bean:write name="MaintDTO" property="date" /></td> 
    <td style="width: 2%;"><bean:write name="MaintDTO" property="type" /></td> 
    <td style="width: 4%;"><bean:write name="MaintDTO" property="checkNo" /></td> 
</logic:equal>   
</logic:iterate></tbody> 
</table> 
</div> 
+0

Есть тонна демо для бесконечной прокрутки; в чем конкретно проблема? Очевидно, загрузка и отображение 7k записей сразу займет достаточно много времени. –

+2

Существует огромная разница между «необходимостью загрузки 7000 записей» и «необходимостью просмотра 7000 записей». – Quaternion

+0

Thanks.Yes, требуется больше времени для рендеринга страницы с 7000 записями, мне нужно импортировать данные при прокрутке вниз, но не знаю, как это сделать. – Vijaya

ответ