FreeMarker — Java 模版引擎 (2)

關於樣版的制定,FreeMarker提供了相當多的支援,如果已經熟悉JSP taglib, expression language (EL)的同學來學習 FreeMarker 樣版,會發現語法還蠻類似的,很容易就可以上手!以下提供幾個常用的特性,完整說明,可參考官方文件

我們先修改一下範例程式

  1. 新增Book.java
  2. 修改User.java
  3. 稍微重構一下主程式App.java
  4. 修改helloworld.ftl,請留意Freemarker 註解 中各項說明
  5. 新增 footer.ftl
  6. 執行結果

     
Facebook Comments