Как разбить на страницы большой объем данных, используя Java / sql / html? - PullRequest
0 голосов
/ 18 октября 2019

Я создал веб-приложение, используя Java для backend и html / jquery для frontend. В бэкэнде у меня есть метод, который извлекает очень большой объем данных из sql (3000000 строк), и мне нужно поместить эти строки в HTML-таблицу. Я хотел бы разбить эти строки на страницы

Кто-нибудь знает, как это сделать? Спасибо ..

1 Ответ

0 голосов
/ 19 октября 2019

Вам нужно передать два параметра pageSize и pageNumber для каждого вызова Java. pageSize и pageNumber должны поддерживаться в пользовательском интерфейсе (javascript / jquery). Размер страницы может быть выпадающим или фиксированным числом, скажем, 25 и pageNumber - номер страницы, которую просматривает пользователь, и обычно это номер, назначенный кнопке или ссылке, которую выбирает пользователь. Для запроса к базе данных, который вызывается из Java, вам нужно написать запрос, который извлекает записи с pageSize из pageNumber, например:

select * from data_table limit :pageSize offset :pageNumber select * from data_table limit 25 offset 1

...