当前位置: 首页 > 知识库问答 >
问题:

Spring中列表到页面的转换

郏扬
2023-03-14

我正试图在Spring将列表转换为页面。我已经用

新的PageImpl(users,pageable,users.size());

    public ResponseEntity<User> getUsersByProgramId(
        @RequestParam(name = "programId", required = true) Integer programId Pageable pageable) {

    List<User> users = userService.findAllByProgramId(programId);
    Page<User> pages = new PageImpl<User>(users, pageable, users.size());

    return new ResponseEntity<>(pages, HttpStatus.OK);
}
public interface UserRepo extends JpaRepository<User, Integer>{

public List<User> findAllByProgramId(Integer programId);
    public List<User> findAllByProgramId(Integer programId);

共有1个答案

伏欣悦
2023-03-14

我也有同样的问题。我使用了子列表:

final int start = (int)pageable.getOffset();
final int end = Math.min((start + pageable.getPageSize()), users.size());
final Page<User> page = new PageImpl<>(users.subList(start, end), pageable, users.size());
 类似资料:
  • 本文向大家介绍Element UI的表格,点击编辑跳转到编辑页面,编辑完成返回到列表页面,还返回到原分页列表相关面试题,主要包含被问及Element UI的表格,点击编辑跳转到编辑页面,编辑完成返回到列表页面,还返回到原分页列表时的应答技巧和注意事项,需要的朋友参考一下 Element UI的表格,点击编辑跳转到编辑页面,编辑完成返回到列表页面,还返回到原分页列表 作者:2443174881

  • 功能介绍 获取本APP的全部页面列表 接口 https://openapi.baidu.com/rest/2.0/mtj/svc/config/getPageList?access_token=[ACCESS_TOKEN]&aid=[APP_ID] 请求参数 参数名 参数类型 是否必须 描述 access_token string 是 用户准入token aid uint 是 应用ID page

  • 我有一个名为的df,如下所示。tag_position既可以是字符串,也可以是列表。但我希望他们都是线。我怎么能这么做?我还想去掉结尾处的空白。 输入 预期产出

  • 我使用Spring框架,在.java中有很多行: 在dispatcher-servlet.xml中: 我认为,对于从java代码转到proj-root/src/main/jsp/reports/distribution.jsp文件,这些信息已经足够了。 NetBeans是否有任何标准命令或扩展来实现这些命令?

  • 问题内容: 现在,我想创建一个新列表,其中包含中的所有值。这里的结果应该包含 问题答案: 使用以下方法尝试:

  • 我试图让jquery在每次有人单击导航按钮时移动到页面顶部。 当点击某个按钮时,它会隐藏旧的内容并显示新的内容,但它不会重置浏览器滚动位置,因此最终用户会感到有点困惑。 所以我想添加一些JS命令来解决这个问题,但这只在第一次执行时起作用。 我的代码: