首页 > 解决方案 > 如何使用 WSClient 分页 api

问题描述

我有这个从 api 生成用户列表的功能,当我尝试在用户页面之间分页时遇到了很多问题。

private  CompletionStage<User[]> handelUserResult(WSResponse response) {
    User[]  pageUsers = Json.fromJson(response.asJson().get("values"),User[].class);
    if(response.asJson().get("next") == null){
        return CompletableFuture.completedFuture(pageUsers);
    }else{
          String nextPageUrl = response.asJson().get("next").asText();
          //get next coming pages

    }
}

如何使用handelUserResult从所有页面返回所有用户?

标签: javaplayframeworkcompletable-future

解决方案


推荐阅读