有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

玩Java主干。js系列

我正在使用Play 2框架尝试设置一个简单的带主干的todo应用程序。JS。我在Play的网站上找到了处理来自主干网的单个请求的代码

@BodyParser.Of(BodyParser.Json.class)
public static Result getList() {

    ObjectNode result = Json.newObject();

    String name = " Matt";
    if(name == null) {
        result.put("status", "KO");
        result.put("message", "Missing parameter [name]");
        return badRequest(result);
    } else {
        result.put("status", "Ok");
        result.put("message", "Hello " + name);
        return ok(result);
    }
}

然而,我不知道如何归还整个收藏。我尝试过将ObjectNode放入一个数组并返回它。我只是从restful api开始,需要一些帮助。我到处寻找解决办法,结果却一无所获。我非常感谢你的帮助。谢谢


共 (1) 个答案

  1. # 1 楼答案

    您可以在JSON中更改对象(包括集合),Play内置了Jackson集成

    试试这个

    return ok(Json.toJson(obj)); // prepare you object obj and return it like this