テンプレートについて

現在、FreeMarkerをテンプレートエンジンとして採用しています。テンプレートの書き方などは下記URLを参照下さい。

http://freemarker.org/docs/index.html

でも英語なので、取り敢えずループの回し方くらいは書いておこうかな。ご注文商品一覧とか色々と使う事も多いと思いますので。

public class TestData{
    private String[] details;
    (setter、getter省略)
}

なんて場合、テンプレートでループを回して各行表示する場合はこうです。

<#list data.details as dtl>
    ${dtl}
</#list>

foreachとかに近いですね。

TODOとして、s2mai.diconを編集する事でテンプレートエンジンをVelocityへ切り替える事を考えています。