Ответ на этот вопрос зависит от того, нужен ли вам динамический контент на редактируемых страницах.
Если нет, просто сохраните текст HTML. Если вы это сделаете, и оно действительно ограничено (например, замена поля имени), то вы можете просто выполнить простую подстановку строки в тексте HTML.
Если вы решите, что хотите в полной мере редактировать шаблоны Play на лету (и согласны с соображениями безопасности), то вы можете скомпилировать шаблоны. Обратите внимание, что именно так это и делается в Play 1.2.x - хотя, без сомнения, похоже на Play 2.x. Убедитесь, что вы кэшируете шаблоны, так как их дорого компилировать (см. TemplateLoader.load (файл VirtualFile), чтобы узнать, как кэшировать и обновлять)
String name = "mytemplate";
String source = "hi ${name}";
Template template = new GroovyTemplateCompiler().compile(new GroovyTemplate(name, source)));
Map<String,Object> args = new HashMap<String,Object>();
args.put("name","mom");
String renderedHtml = template.render(args);