寻找可以在Java和JavaScript中使用的模板引擎

时间:2011-08-16 22:16:47

标签: java javascript template-engine google-closure

正如标题所说,我目前正在寻找适用于Java和Javascript的模板引擎。我的想法是,我的ajax json对象可以使用相同的模板文件来呈现客户端,就像Java在服务器端那样。

我知道有google-closure-template,但它正在使用guice 2.0,我目前的项目在guice 3.0下运行,两者一起创建了奇怪的错误,我尝试使用它们但是现在失败了大约2周...... / p>

除了google-closure之外还有其他什么吗?

3 个答案:

答案 0 :(得分:4)

您可以查看Mustache

答案 1 :(得分:0)

Histone似乎同时适用于

BTW:同一主题是here

答案 2 :(得分:0)

我意识到这是一个老问题,但您是否考虑过使用Java javax.script.ScriptEngine并运行相同的JS模板系统?这样,您可以选择实际需要的模板系统,而​​不是根据实现它的语言进行妥协。我怀疑Java中的嵌入式JS(Rhino / Nashorn)是否会像本机Java实现一样好,但取决于您的应用程序可能无关紧要。