1

PlayFrameworkアプリのapp/views / Application/movie.jsonにJSONテンプレートがあります。

通常、render()を使用してこのテンプレートにアクセスしますが、サーバーへのリクエストが必要です。別のリクエストを行わずに、このテンプレートサーバー側を使用してJSON出力を取得するにはどうすればよいですか?のようなものはありJsonArray movies = Templates.render("movie.json")ますか?

4

1 に答える 1

6
Map<String, Object> params = new HashMap<String, Object>();
// prepare your template arguments
String s = TemplateLoader.load("Application/movie.json").render(params);
// the string s is the rendered output, you can do further processing 
// to convert it into JSON object
于 2012-06-20T07:50:25.287 に答える