2009-06-16 4 views
2

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

Спасибо.

ответ

4

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

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

+1

http://code.google.com/appengine/docs/java/gettingstarted/usingjsps.html –

1

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

+0

Я был на самом деле не «смотрит» на скорости ... Google просто предложил. Благодарим за предложение. –

+0

Также, возможно, стоит отметить, что я полный Java noob, поэтому я не сделал с ним ни одного веб-программирования. –

0

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

0

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

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

Множество встроенных tag filters тоже, например:

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

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

Подтверждение концепции, приложение docs, размещенное на GAE: http://chunk-docs.appspot.com/ –

Смежные вопросы