【问题标题】:Change page size of Pageable(spring boot jpa)更改 Pageable 的页面大小(spring boot jpa)
【发布时间】:2019-07-25 15:57:47
【问题描述】:

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

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

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

任何帮助将不胜感激。

【问题讨论】:

    标签: spring-boot spring-data-jpa


    【解决方案1】:

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

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

    使用下面动态传递页面大小..

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

    在存储库方法中传递Pageable pageable

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-19
      • 2017-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多