Ric*_*ton 6 java playframework
是否可以在其他环境中使用Play Framework中的模板引擎?理想情况下,我想要一个形式的api:
String result = render("template-file.html",var1,var2);
Run Code Online (Sandbox Code Playgroud)
在某些框架中,模板引擎完全可以在框架之外使用,甚至可以单独使用.
我不知道你是否可以在Play上下文之外使用模板引擎,但你可以像这样生成html页面:
Map args = new HashMap();
args.put("var1",var1);
...
String html = TemplateLoader.load("contact.html",args).render();
Run Code Online (Sandbox Code Playgroud)
小智 7
我在Play的邮件列表上问了同样的问题.答案:
String result = TemplateLoader.load("virtual/path/to/file").render(mapOfParameters);
Run Code Online (Sandbox Code Playgroud)
http://www.playframework.org/documentation/api/1.2.3/play%2Ftemplates%2FTemplateLoader.html