0

両方のアプリケーションは Play 2.0.4 で書かれて
います Json ファイルの送信に使用されるアプリケーション:

@BodyParser.Of(play.mvc.BodyParser.Json.class)
    public static Result getJson() {

        ObjectNode result = Json.newObject();

        try {
            result.put("Backend",toJson());
            return ok(result);
        } catch (Exception ex) {
            System.out.println("Exception: " + ex.getMessage());
        }

        return ok(result);

    }


URL:localhost:80/GetJson -> HTML 出力: {"status":"OK","message":"Hello Guillaume"}
他のプレイ アプリケーションからこの json データを取得する方法を教えてもらえますか? (POSTリクエストを使用して)。基本的には、1 つ目のアプリが 2 つ目のアプリの POST リクエストを使用して Json ファイルを 2 つ目のアプリに渡したり、2 つ目のアプリが Get リクエストを使用して 1 つ目のアプリから Json データを取得したりできます。
どうもありがとうございました。P/SI は Play のドキュメントを読みましたが、正直なところ、JSON リクエストの処理部分がわかりません。

4

1 に答える 1

0

別のアプリからjson文字列を取得しているだけで、サーバーの状態を変更していないため、「GET」リクエストを使用する必要があります。config/routes でマッピングしたエンドポイントを使用して、この API をテストできます。

于 2012-10-31T01:04:14.767 に答える