FreeMarkerは汎用テンプレートエンジンです。 モデル + テンプレート → 出力 モデルには任意のオブジェクトを指定可能。モデルのメソッドを呼び出した結果を出力することもできます。 その他、基本的な制御構文(forやif)もサポート。 サンプル(文字列と数字の挿入) テンプレート(./templates/test.ftl): string : ${string} int : #{int}メイン: // コンフィグレーション Configuration cfg = new Configuration(); // テンプレート置き場を指定。 cfg.setDirectoryForTemplateLoading(new File("./templates")); // テンプレートを読み込み Template temp = cfg.getTemplate("test.ftl"); //