Как сделать разбиение на страницы с помощью spring MVC и JSP
Мое требование состоит в том, что пользователь введет некоторые данные, и с их помощью я должен выполнить поиск в своей базе данных эластичного поиска . здесь проблема заключается в том, что количество записей может быть большим . Поэтому я хочу пойти с пагинацией .
Итак , теперь после того, как пользователь введет свои данные, я покажу первые 10 результатов и предоставлю опцию для кнопки next, а затем, когда пользователь нажмет на эту кнопку next для отображения следующего набора записей, как мы можем искать снова, используя те же данные, которые он ввел изначально . т. е. в основном, как сохранить значения, введенные пользователем для следующих поисков.
Я использую Spring MVC и JSP .
Заранее спасибо.
Что я уже пробовал:
Я видел решение использования скрытого типа в форме , но как мы можем установить значения скрытого типа в result.jsp, когда пользователь вводит свои данные в search.jsp оба являются разными файлами .
Еще одним решением является использование атрибутов сеанса, но проблема заключается в том, что когда пользователь открывает один и тот же сайт в разных вкладках и ищет разные значения, это создает проблемы .