Freemarker 程序開發
現在web開發中,多使用freemarker 來描述頁面。通常會使用的macro來定義各種組件,從而達到UI組件的復用。結合使用其它的指定,可快速的描述一個html頁面。那麼能否將freemarker用在其它地方呢?又是如何將freemarker用到其它地方呢。本篇文章就來介紹一下freemarker的用法。
首先回答第一個問題,是肯定能夠用到其它地方的。
有關第二個問題,則在看完下面的內容後,答案自明。
Freemarker 程序開發
首先,你應該創建一個 freemarker.template.Configuration
實例, 然後調整它的設置。Configuration
實例是存儲 FreeMarker 應用級設置的核心部分。同時,它也處理創建和 緩存 預解析模板(比如 Template
對象)的工作。
也許你只在應用(可能是servlet)生命周期的開始執行一次
一個Configuration創建工廠: