Существует ли механизм шаблонов HTML для Google App Engine (на Java)? - PullRequest
2 голосов
/ 17 июня 2009

Ищем что-то простое (например, Smarty для PHP или erb в Rails), но это позволит вкладывать шаблоны друг в друга. Есть ли в App Engine что-нибудь встроенное, или мне нужно рассмотреть что-то отдельное (например, Velocity?)?

Спасибо.

Ответы [ 4 ]

4 голосов
/ 17 июня 2009

Если вам нужен шаблонизатор для создания HTML-страниц (или другого контента, который вы отправляете непосредственно пользователю), вы можете использовать JSP, я полагаю.

Поддержка JSP встроена в App Engine.

1 голос
/ 17 июня 2009

Если вы смотрите на Velocity, вы также можете рассмотреть Freemarker . Он имеет более сложный, но, соответственно, более богатый язык разметки, чем Apache Velocity.

0 голосов
/ 30 декабря 2014

Мой облегченный шаблонизатор, Chunk Templates , будет работать в Google App Engine.

Функции чанков включают в себя ветвление, циклы и макросы и имеют более простой синтаксис {$tag}, чем Velocity и Freemarker.

Много встроенных фильтров тегов , например:

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

{% $value|onempty("N/A") %}
0 голосов
/ 03 сентября 2012

Rythm - быстрый, многофункциональный и удобный для разработчиков шаблонизатор. Сам сайт работает на GAE

...