是否存在java中的handlebars.js实现?

时间:2011-09-15 11:28:42

标签: java javascript templating mustache handlebars.js

目前我在客户端和服务器端使用Mustache模板(http://mustache.github.com/),分别使用javascript和java实现。

然而,相对较新的Handlebars.js(http://www.handlebarsjs.com/)试图克服的Mustache存在一些局限性。

然而,据我所知,它的手柄只有一个javascript实现。 有人知道Handlebars的(实验性)java实现吗?

4 个答案:

答案 0 :(得分:13)

我刚刚看到这个弹出: https://github.com/jknack/handlebars.java 原来在这里: https://github.com/edgarespina/handlebars.java(更新您的maven依赖项,因为项目组ID也已更改)。

我还没有测试过。

答案 1 :(得分:2)

我还没有看到过把手的Java实现。句柄由originally developed Yehuda Katz提供,主要是Ruby和JavaScript开发人员,因此它的JavaScript和Ruby实现。 Handlebars是胡子语法的扩展,因此不属于胡须标准。

答案 2 :(得分:2)

理论上,把手可以与犀牛兼容。我们的团队在我们的java堆栈中使用rhino来编译服务器上较少的css文件。这个人看起来已经为车把添加了犀牛支持:

https://github.com/wycats/handlebars.js/pull/49

虽然还没有进入回购市场。

答案 3 :(得分:2)

Handlebars在最简单的模板示例上与Rhino配合良好:)

https://github.com/MathieuLorber/Handlebars.js-Rhino-test

我暂时没有走得太远......