freemarker api 中文離線chm版
常見問題
如果出現打開一片空白的情況
freemarker api下載
右鍵文件進入屬性
freemarker api下載
點擊解除鎖定重新進入離線chm即可
freemarker api 中文
軟件特色
1. 通用性
能夠生成各種文本:HTML、XML、RTF、Java源代碼等等。
易于嵌入到產品中:輕量級;不需要Servlet環境。
插件式模板載入器:可以從任何源載入模板,如本地文件、數據庫等等。
可以按所需生成文本:保存到本地文件;作為Email發送;從Web應用程序發送它返回給Web瀏覽器。
2. 模板語言
所有常用的指令:include、if/elseif/else、循環結構。
在模板中創建和改變變量。
幾乎在任何地方都能使用復雜表達式指定值。
命名的宏,也能根據需求具有位置參數或嵌套內容。
名字空間幫助構建和維護一個可重用的宏庫,或者將一個大型項目劃分成模塊,你不必擔心名字會沖突。
輸出轉換塊:在嵌套模板片段生成并輸出時,進行轉換HTML轉義、語法高亮、壓縮等;定義自己的轉換。
3. 通用數據模型
FreeMarker軟件不直接反射到Java對象,而是Java對象通過插件方式對象封裝,然后以變量方式在模板中顯示。
可以使用抽象(接口)方式表示對象(JavaBean、XML文檔、SQL查詢結果集等等),并告訴模板開發人員使用。使其不受技術細節干擾的方法。
4. 為Web準備
在模板語言中,構造用于處理典型的與Web相關的任務(如HTML轉義)。
能夠集成到Model2 Web應用框架中作為JSP的替代。
支持JSP標記庫。
為MVC模式設計:分離可視化設計和應用程序邏輯;分離頁面設計員和程序員。
5. 智能的國際化和本地化
字符集智能化(內部使用UNICODE)。
數字格式本地化敏感。
日期和時間格式本地化敏感。
非US字符集可用于標識(例:變量名)。
多種不同語言的相同模板。
6. XML處理能力
<#recurse> 和<#visit>指令(2.3版本)用于遞歸遍歷XML樹。
明確模板和直接訪問的模板XML對象模型。
您的評論需要經過審核才能顯示
有用
有用
有用