2.4.11.3. その他のテンプレートエンジンを使用した画面開発

ウェブアプリケーション ThymeleafアダプタFreeMarker 以外のテンプレートエンジンを使用したい場合の対応方法を説明する。

使用するテンプレートエンジンが、Servlet forwardを使用してクライアントにレスポンスを返すためのServletを提供している場合には、 FreeMarker と同じように web.xml にServletを登録するだけで対応できる。

Servletを提供していないテンプレートエンジンの場合には、 ウェブアプリケーション Thymeleafアダプタ と同じように CustomResponseWriter の実装クラスを作成することで対応できる。

実装方法や設定方法などの詳細は、以下の解説書やソースコードを参照すること。