私は、Ajax (jQuery、Javascript のビットを使用) で基本的な HTML ページを使用して Web サービスからデータにアクセスし、それをレンダリングする、比較的単純な Web アプリを持っています。ここまでは順調ですね。しかし、ページ間には共通点 (通常のもの、ヘッダーなど) があるため、テンプレート化したいと考えています。しかし、テンプレートの静的な性質を考えると、動的ではなくビルドプロセスの一部としてこれを行いたいと思います。これにより、GUI 用にデプロイされるのは厳密には静的リソース (HTML、css、javascript ライブラリ) の束だけになります。
Stringtemplate (http://www.stringtemplate.org/) は、非常に洗練されたテンプレート エンジンのように見えますが、おそらくうまく機能します。しかし、それを呼び出す Java のビットを簡単に作成することはできましたが、ビルドとパッケージ化のプロセス全体を自動化できる既存の Maven プラグインを見つけたいと思っていました。私はそのようなものを見つけることができませんでしたが、他の人が同様のものを知っていることを望んでいましたか?
更新: Stringtemplate には利点があるように見えますが、いくつかのことは特に簡単ではありません。たとえば、HTML スニペット ファイルを含めます。だから私は他のオプション(FreeMarker、MiniTemplator、おそらくVelocity)を検討することを考えています