kxbin
          成功留給有準備的人
          posts - 10,  comments - 35,  trackbacks - 0

          FreeMarker是一個模版引擎,一個基于文本的模板輸出工具(生成任意的HTML表單代碼)。它是一個Java包,面向Java程序員的類庫。它本身并不是針對最終用戶的應用,而是允許程序員將其嵌入到他們的產品中。

          FreeMarker被設計用來生成HTML Web頁面,特別是基于MVC模式的應用程序。使用 MVC 模式作為動態的WEB頁面的想法,是為了分隔頁面設計者 (HTML 設計者) 和程序員。.每個人做自己擅長的那一部分。設計者可以不通過程序員的改變或修改代碼來改變網頁的樣子,因為應用邏輯(Java程序)和頁面設計(FreeMarker 模版)是分開的。模板不會被復雜繁瑣的程序框架所破壞。即使當一個項目的程序員和HIMTL頁面的制作者是同一個人時,這種分隔也是很有用,因為這樣有助于保持應用的清晰并易于維護。

          盡管FreeMarker有一些編程的能力,但它并不是一個象PHP那樣的成熟的編程語言。與Java不同的是,Java程序準備用來顯示的數據,而Freemarker僅是生成文本頁,這個文本頁顯示用于模板的預備數據。

          Freemaker1.png

          FreeMarker 不是一個Web 應用框架,而更適合充當 Web 應用框架里的一個組件的角色,但 FreeMarker 引擎本身對 HTTP 或 servlets 并不關心,它僅僅是生成文本。在非 Web 應用環境中它同樣能夠展示完美的用途。然而值得注意的是:我們為使用 FreeMarker 提供了方便的解決方案,作為 Model2 框架(如 Struts )的視圖組件,你也可以在模版中使用JSP標簽。

          源碼概要

          授權協議: BSD

          開發語言: Java

          操作系統: 跨平臺

          軟件用途:模板引擎

          FreeMarker特點

          • 能夠生成各種文本:HTML、XML、RTF、Java源代碼等等
          • 易于嵌入到你的產品中:輕量級;不需要Servlet環境
          • 插件式模板載入器:可以從任何源載入模板,如本地文件、數據庫等等
          • 你可以按你所需生成文本:保存到本地文件;作為Email發送;從Web應用程序發送它返回給Web瀏覽器
          • 強大的模板語言
          • 通用數據模型
          • 智能的國際化和本地化
          • 強大的XML處理能力
          posted on 2011-12-16 11:00 kxbin 閱讀(284) 評論(0)  編輯  收藏 所屬分類: FreeMarker

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          你恨一個人是因為你愛他;你喜歡一個人,是因為他身上有你沒有的;你討厭一個人是因為他身上有你有的東西;你經常在別人面前批評某人,其實潛意識中是想接近他。

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(5)

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          J2EE

          java技術網站

          Linux

          平時常去的網站

          數據庫

          電影網站

          網站設計

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 海林市| 黑水县| 延寿县| 怀集县| 清徐县| 万宁市| 铁岭市| 泌阳县| 泸定县| 永胜县| 遂宁市| 安龙县| 金川县| 灌阳县| 修水县| 南陵县| 龙南县| 宁安市| 喀什市| 沽源县| 六枝特区| 宁陵县| 溧水县| 三原县| 临沭县| 宁河县| 陆河县| 洮南市| 射洪县| 镇沅| 水富县| 库伦旗| 万安县| 合江县| 固原市| 明溪县| 双峰县| 宾阳县| 江川县| 蓬安县| 梁河县|