Использование Stringtemplate для генерации HTML-страниц из шаблонов с Maven - PullRequest
0 голосов
/ 16 июня 2011

У меня есть относительно простое веб-приложение, которое использует базовые HTML-страницы с Ajax (используя jQuery, немного Javascript) для доступа к данным из веб-службы и их рендеринга. Все идет нормально. Но так как между страницами есть общие черты (обычные вещи, заголовки и т. Д.), Я бы с удовольствием шаблонизировал. Но учитывая статическую природу шаблонов, я хотел бы сделать это как часть процесса сборки, а не динамически, просто для того, чтобы развертывание для GUI было просто набором статических ресурсов (HTML, CSS, библиотеки JavaScript).

Stringtemplate (http://www.stringtemplate.org/) выглядит как очень элегантный шаблонизатор, который, вероятно, будет работать хорошо. Но хотя я мог легко написать немного Java для его вызова, я надеялся найти существующий плагин Maven, который позволил бы мне автоматизировать весь процесс сборки и упаковки. Я не смог найти такую ​​вещь, но надеялся, что другие могут знать что-то подобное?

ОБНОВЛЕНИЕ: похоже, в то время как Stringtemplate имеет свои преимущества, некоторые вещи не особенно просты с ним; скажем, включение файлов фрагментов HTML. Так что я думаю о других вариантах (FreeMarker, MiniTemplator, может быть, даже Velocity)

1 Ответ

1 голос
/ 18 июня 2011

Хорошо, похоже, что не было.

Я создал новый проект Github, maven-stringtemplate-plugin , для чего это стоит, хотя на самом деле я не уверен, еслиЯ буду использовать Stringtemplate для этой конкретной цели.Но это может работать для других видов использования.

...