FreeMarker是一個模板引擎,一個基於模板生成文字輸出的通用工具,使用純Java編寫
FreeMarker被設計用來產生HTML Web頁面,特別是基於MVC模式的應用程式
雖然FreeMarker具有一些程式設計的能力,但通常由Java程式準備要顯示的數據,由FreeMarker產生頁面,透過範本顯示準備的資料(如下圖)
FreeMarker不是一個Web應用框架,而適合作為Web應用框架一個元件
FreeMarker與容器無關,因為它並不知道HTTP或Servlet;FreeMarker同樣可以應用於非Web應用程式環境
更多Java模版引擎Freemarker相關文章請關注PHP中文網!