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.構文へ