Spring MVC, получающий объект из ajax в виде списка разбивка на страницы

#java #spring #rest

#java #spring #остальное

Вопрос:

Я создал spring @RequestMapping , который принимает POST-запрос с данными JSON. Я получаю десериализованный список, отправляя ajax через мой thymeleaf. (большая часть логики — это javascript rest API, который я использую и передаю дальше Spring) Мне нужно сделать какую-то разбивку на страницы с помощью spring, я нашел какое-то руководство https://www.baeldung.com/spring-thymeleaf-pagination , но мне нужно получить доступ к моим данным, которые я отправляю RequestMapping контроллеру. Могу ли я каким-то образом автоматически подключить этот экземпляр, не сохраняя его на уровне данных? У меня есть доступ к списку из контроллера. Я ожидаю, что в моем классе @Service я получаю доступ к этим данным из контроллера spring и реализую разбивку на страницы. Я также разделил первые 10 выпусков rest, которые я отправляю через упомянутый @RequestMapping, а затем еще один rest для всех других выпусков /receiveNextIssues (отправить в Spring по почте ajax), где я хочу реализовать разбивку на страницы в Java, а затем в jquery после onclick вызвать другой rest для выбранной страницы, например /listIssues?page=5 (доступ из html)

Комментарии:

1. То, чего вы хотите достичь, неясно в описании. Не могли бы вы вставить минимальный код и какой ожидаемый результат, и с какой проблемой вы сталкиваетесь в настоящее время.

2. @PageableDefault(sort = { «name»,}, value = 50) Постраничный постраничный. Вы пробовали аннотацию pagableDefault. объекты страницы, размера могут быть получены из запроса ajax, и вы можете использовать хранилище данных spring для получения объекта с возможностью просмотра страниц. Это все, что я могу сказать по вашему вопросу.

3. Как я могу получить доступ к firstTen @RequestMapping(значение = «/receiveFirstTenIssues», метод = RequestMethod. ОПУБЛИКОВАТЬ) общедоступную строку receiveFirstTenIssues (@RequestBody List<Проблема> firstTen, в другом месте весной я хочу сделать некоторый дизайн, как в примере BookService nedd IssueService, где разбивка на страницы будет происходить не в моем rest