FreeMarkerはFTL(FreeMarker Template Language)という言語で記載する。
といっても、シンプルなのでそこまで覚えることはない。
FTLは以下の4つの構文で構成される。
以下にサンプルコードを表示する(本家からのコピペ)
テキスト、埋め込み変数、FTLタグ、コメントで色づけしている。
<html>[BR]<head>[BR] <title>Welcome!</title>[BR]</head>[BR]<body>[BR] <#-- Greet the user with his/her name -->[BR] <h1>Welcome ${user}!</h1>[BR] <p>We have these animals:[BR] <ul>[BR] <#list animals as being>[BR] <li>${being.name} for ${being.price} Euros[BR] </#list>[BR] </ul>[BR]</body>[BR]</html>変数名・タグ名は大文字・小文字を区別するので注意。
2.構文へ