Может кто сталкивался.
Делаю стандартную спринговую пагинацию
передаю номер страницы
нужно реализовать такой кейс:
если к примеру всего 10 страницы, а в запросе передается к примеру 25 то логично что ее нету и нужно возвращать 10 (последнюю)
Можно это как-то реализовать без предварительного SQL запроса?
Ну не зная количество страниц, ты явно никак не поймёшь, что 25-ой страницы нет.
Имхо, юзерферндли - выводить надпись вида "Нет данных для отображения". Ну и, может быть, "Попробуйте сбросить фильтры". Если речь о gui.