У меня есть шаблон Freemarker, отображающий список вещей, теперь я хочу добавить разбиение на страницы.
Я изменил код на стороне сервера, чтобы я мог указать в резервной форме номер страницы (по умолчанию 1) и размер страницы (по умолчанию 20) вместе с кучей параметров запроса. Контроллер обработает это правильно и вернет список вещей, номер страницы и номер последней страницы в модели.
Но чего я не знаю (поскольку я раньше не делал много вещей для веб-слоев), так это того, что делать в шаблоне, чтобы пользователь мог щелкнуть следующую/предыдущую/страницу-3 и т. д.
На данный момент в шаблоне есть:
<button type="submit" id="searchButton">Search</button>
Я думаю, я мог бы добавить кнопки для каждого из действий, но как я мог бы тогда определить в контроллере, какая кнопка была нажата?
Ура Пол