読者です 読者をやめる 読者になる 読者になる

Freemarkerとは

Freemarkerとは

Javaのテンプレートエンジン。

<# hoge>タグ = 制御

テンプレート + Javaのコードからデータの挿入でHTMLファイルを作成する。


ex) <#list>
  配列などの繰り返し処理を行う。


参考:Freemarkerのリファレンスの使い方でよく使用するものを日本語でまとめ | iwb.jp




テンプレートエンジンとは

データとテンプレート(雛形)を合体させて、文字列を作る仕組みのこと。


役割

  1. データモデルを受け取る

  2. ソーステンプレートに書かれたコードを処理

  3. 処理結果をテキストファイルなどに出力する。