FreeMarker 讓 Java servlet 保持圖形設計相同應用程式邏輯的分離,這是透過在模板中密封 HTML 完成的。模板
用 servlet 提供的資料動態地產生 HTML。模板語言是強大的直覺的,編譯器速度快,輸出接近靜態 HTML 頁面的速度。
FreeMarker 是一個模板引擎,一個基於模板產生文字輸出的通用工具,使用純 Java 編寫 FreeMarker 被設計用來
產生 HTML Web 頁面,特別是基於 MVC 模式的應用程式。
雖然 FreeMarker 具有一些程式設計的能力,但通常由 Java 程式準備要顯示的數據,由 FreeMarker 產生頁面,透過模數
板顯示準備的資料。
FreeMarker 不是一個 Web 應用框架,而適合作為 Web 應用框架一個元件。
FreeMarker 與容器無關,因為它並不知道 HTTP 或 Servlet;FreeMarker 同樣可以應用於非 Web 應用程式環境
FreeMarker 更適合作為 Model2 框架(如 Struts)的視圖元件,你也可以在模板中使用 JSP 標記庫
FreeMarker 是免費的
陳述:
本站所有資源都是由網友投搞發佈,或轉載各大下載站,請自行檢測軟件的完整性! 本站所有資源僅供學習與參攷,請勿用於商業用途,否則產生的一切後果將由您自己承擔! 如有侵權請聯繫我們删除下架,聯繫方式: admin@php.cn