Spring boot 更改可分页的页面大小(spring boot jpa)

Spring boot 更改可分页的页面大小(spring boot jpa),spring-boot,spring-data-jpa,Spring Boot,Spring Data Jpa,我正在表格上显示一些信息,我正在使用@PageableDefault(size=Constants.PAGE_size)pageablepageable来确定im显示的页面大小(目前有5个元素) 这里的要点是,我希望能够使用更改该页面大小的值,以便能够在控制器中修改页面大小并将其重定向到我的表端点: @PostMapping("/size") public String size(){ //Constants.PAGE_SIZE; return "redirect:/users/

我正在表格上显示一些信息,我正在使用
@PageableDefault(size=Constants.PAGE_size)pageablepageable
来确定im显示的页面大小(目前有5个元素)

这里的要点是,我希望能够使用
更改该页面大小的值,以便能够在控制器中修改页面大小并将其重定向到我的表端点:

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

任何帮助都将不胜感激。

您可以像这样传递页面请求,在页面请求中传递您的大小变量

PageRequest pageRequest = PageRequest.of(0, 5);  //or default
使用下面的命令动态传递页面大小

PageRequest pageRequest = PageRequest.of(0, size);
存储库中的方法传递
Pageable Pageable