Изменить размер страницы Pageable (весенняя загрузка jpa) - PullRequest
0 голосов
/ 04 марта 2019

Я работаю, показывая некоторую информацию о таблице, и я использую @PageableDefault(size = Constants.PAGE_SIZE) Pageable pageable, чтобы определить размер страницы, которую я показываю (5 элементов на данный момент).

Суть в том, что яхочу иметь возможность изменить значение этого размера страницы с помощью <select>, чтобы иметь возможность изменить размер страницы в моем контроллере и перенаправить его в конечную точку моей таблицы:

@PostMapping("/size")
public String size(){
    //Constants.PAGE_SIZE;
    return "redirect:/users/showusers";
}

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 04 марта 2019

Вы можете передать запрос страницы следующим образом, передать переменную размера в запросе страницы.

PageRequest pageRequest = PageRequest.of(0, 5);  //or default

используйте ниже для динамической передачи размера страницы ..

PageRequest pageRequest = PageRequest.of(0, size);

при передаче метода репозиторияPageable pageable

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...