我的Play Framework 应用程序的app/views/Application/movie.json下有一个 JSON 模板。
通常您使用 render() 来访问此模板,但这需要向服务器发出请求。如何在不执行其他请求的情况下使用此模板服务器端并获取 JSON 输出?有没有类似的东西JsonArray movies = Templates.render("movie.json")
?
我的Play Framework 应用程序的app/views/Application/movie.json下有一个 JSON 模板。
通常您使用 render() 来访问此模板,但这需要向服务器发出请求。如何在不执行其他请求的情况下使用此模板服务器端并获取 JSON 输出?有没有类似的东西JsonArray movies = Templates.render("movie.json")
?
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