Мне нужно отобразить записи из одной таблицы базы данных.Конечно, данные огромны, поэтому я должен показать результаты на нескольких страницах, и это без получения всех данных одновременно, но по мере того, как пользователь перемещается по страницам.
Я хотел использовать этот плагин , но мне кажется, что ему нужно получить все данные, применяя нумерацию страниц, верно?Вот почему я решил поискать другое решение, а затем некоторое время гуглил, наткнулся на displaytag , и это то, что я использую (или пытаюсь использовать), но поскольку я новичок в этом, у меня естьпара сомнений / проблем:
Есть ли способ, например, если у меня есть 5000 строк для отображения, вместо того, чтобы получить все 5000 строк за один раз, просто чтобы получить первый20, которые составляют первую страницу, конечно, при условии, что это размер страницы.
Я использую несколько таблиц стилей, а также скрипты на своем сайте, и все отлично работает с displaytag, нотолько в первый раз, когда вы загружаете информацию, потому что когда вы нажимаете на любые номера страниц (из нумерации страниц), информация загружается правильно, но все стили, изображения и сценарии просто исчезают и больше не доступны, оставляя страницу полностью пустой,кроме статического текста, где я ошибаюсь или что я делаю неправильно?
<display:table id="row" name="sessionScope.list" pagesize="20">
<display:column title="Date" >
<c:out value="${row.date}" />
</display:column>
<display:column title="Number" >
<c:out value="${row.number}" />
</display:column>
<display:column title="Number Plate" >
<c:out value="${row.numberPlate}" />
</display:column>
<display:setProperty name="paging.banner.onepage" value=" " />
</display:table>
Я действительно надеюсь, что вы можете помочь мнет.
Спасибо