正如标题所说,我目前正在寻找适用于Java和Javascript的模板引擎。我的想法是,我的ajax json对象可以使用相同的模板文件来呈现客户端,就像Java在服务器端那样。
我知道有google-closure-template,但它正在使用guice 2.0,我目前的项目在guice 3.0下运行,两者一起创建了奇怪的错误,我尝试使用它们但是现在失败了大约2周...... / p>
除了google-closure之外还有其他什么吗?
答案 0 :(得分:4)
您可以查看Mustache。
答案 1 :(得分:0)
答案 2 :(得分:0)
我意识到这是一个老问题,但您是否考虑过使用Java javax.script.ScriptEngine
并运行相同的JS模板系统?这样,您可以选择实际需要的模板系统,而不是根据实现它的语言进行妥协。我怀疑Java中的嵌入式JS(Rhino / Nashorn)是否会像本机Java实现一样好,但取决于您的应用程序可能无关紧要。