是否有适用于Google App Engine的HTML模板引擎(使用Java)?

时间:2009-06-16 23:03:52

标签: java html google-app-engine template-engine templating

寻找简单的东西(比如Smarty for PHP或erb in Rails),但这样可以将模板嵌套在彼此之内。 App Engine是否内置任何内容,或者我是否需要单独查看某些内容(如Velocity?)?

感谢。

4 个答案:

答案 0 :(得分:4)

如果你需要模板引擎来创建HTML页面(或者你直接发送给用户的其他内容),我想你可以使用JSP。

JSP支持内置App Engine。

答案 1 :(得分:1)

如果您正在查看Velocity,您可能还需要考虑Freemarker。它有一个比Apache Velocity更复杂但相应更丰富的标记语言。

答案 2 :(得分:0)

Rythm是一个快速,功能丰富且开发人员友好的模板引擎。该网站本身在GAE上运行

答案 3 :(得分:0)

我的轻量级模板引擎Chunk Templates将在Google App Engine中运行。

块功能包括分支,循环和宏,并且比Velocity和Freemarker具有更简单的{$tag}语法。

还有很多内置的tag filters,例如:

{% $value|sprintf(%.02f) %}

{% $value|onempty("N/A") %}