Ищете механизм шаблонов, который можно использовать в Java и JavaScript

Как следует из названия, в настоящее время я ищу механизм шаблонов, который работает с Java и Javascript. Идея состоит в том, что мои объекты ajax json могут использовать одни и те же файлы шаблонов для рендеринга материала на стороне клиента, как Java делает это на стороне сервера.

Я знаю, что есть google-close-template, но он работает с guice 2.0, а мой текущий проект работает под guice 3.0, и оба вместе просто создают странные ошибки, и я пытался их использовать, но безуспешно около 2 недель...

Так есть что-то кроме закрытия гугла?


person Johnnycube    schedule 16.08.2011    source источник
comment
Просто заметьте: Google выпустил новую версию библиотеки шаблонов закрытия, которая теперь основана на guice 3. Так что моя проблема исчезла;)   -  person Johnnycube    schedule 10.11.2011


Ответы (3)


Вы можете взглянуть на Mustache.

person Jeremy    schedule 16.08.2011
comment
Это действительно выглядит интересно! Спасибо. - person Johnnycube; 17.08.2011
comment
У меня действительно было несколько быстрых рабочих примеров. Очень нравится это. Я думаю, я собираюсь использовать его сейчас. Действительно с нетерпением жду Mustache 2.0, так как в нем есть предварительная компиляция для javascript - как кажется. - person Johnnycube; 18.08.2011

Также Histone, кажется, для обоих

Кстати: та же тема находится здесь

person Tomas Randus    schedule 06.03.2014

Я понимаю, что это старый вопрос, но не думали ли вы запустить javax.script.ScriptEngine и использовать ту же систему шаблонов JS на Java? Таким образом, вы можете выбрать систему шаблонов, которую вы действительно хотите, а не идти на компромисс в зависимости от того, какие языки ее реализуют. Я сомневаюсь, что встроенный JS в Java (Rhino/Nashorn) будет работать так же хорошо, как и собственная реализация Java, но в зависимости от вашего приложения это может не иметь значения.

person jacobq    schedule 30.01.2015