freemarker api chm版是freemarker開發(fā)中常用的離線中文手冊(cè),它綠色無需安裝,離線使用可以讓你隨時(shí)查閱使用,有需要的編程人員可以下載來使用。
【功能特色】
1. 通用性
能夠生成各種文本:HTML、XML、RTF、Java源代碼等等。
易于嵌入到產(chǎn)品中:輕量級(jí);不需要Servlet環(huán)境。
插件式模板載入器:可以從任何源載入模板,如本地文件、數(shù)據(jù)庫等等。
可以按所需生成文本:保存到本地文件;作為Email發(fā)送;從Web應(yīng)用程序發(fā)送它返回給Web瀏覽器。
2. 模板語言
所有常用的指令:include、if/elseif/else、循環(huán)結(jié)構(gòu)。
在模板中創(chuàng)建和改變變量。
幾乎在任何地方都可以使用復(fù)雜表達(dá)式來指定值。
命名的宏,可以具有位置參數(shù)和嵌套內(nèi)容。
名字空間有助于建立和維護(hù)可重用的宏庫,或者將一個(gè)大工程分成模塊,而不必?fù)?dān)心名字沖突。
輸出轉(zhuǎn)換塊:在嵌套模板片段生成輸出時(shí),轉(zhuǎn)換HTML轉(zhuǎn)義、壓縮、語法高亮等等;可以定義自己的轉(zhuǎn)換。