我们目前正在做一个接受用户提供的html的项目,并且我们自己注入了它。这完全符合Play的能力。但是,我不知道如何使用动态内容作为视图模板而无需人工干预。最好使用blob来存储信息(假设可能有数千个模板),并以某种方式加载。
有什么建议吗?
提前致谢。
答案 0 :(得分:0)
如果你真的想这样做(我不相信这是一个好主意),看看Play源代码中play.mvc.Controller.renderTemplate(String, Map<String,Object>)
的实现,看看加载模板的代码,绑定变量并呈现模板。