關於樣版的制定,FreeMarker提供了相當多的支援,如果已經熟悉JSP taglib, expression language (EL)的同學來學習 FreeMarker 樣版,會發現語法還蠻類似的,很容易就可以上手!以下提供幾個常用的特性,完整說明,可參考官方文件。 Continue reading →
標籤: FreeMarker
FreeMarker — Java 模版引擎 (1)
在做專案的時候,身為開發者的我們經常會有「產生動態文字內容」這樣的需求,具體來說像是產生網頁、email內容、甚至寫程式來產生程式碼等等。如果為了一時貪求快速,而把這些文字處理的動作寫在程式裡面,這麼一來整體的維護性就會大打折扣。「模版引擎」(template engine) 就是因應這樣的需求而誕生的!
Java界的模版引擎有很多套,其中比較容易上手,功能也相當完備的,當屬 FreeMarker。 Continue reading →