<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    kxbin
    成功留給有準(zhǔn)備的人
    posts - 10,  comments - 35,  trackbacks - 0
    • 基礎(chǔ)

    在快速入門中介紹了在模板中使用的三種基本對象類型:scalars、hashes 和sequences,其實還可以有其它更多的能力:

    scalars:存儲單值

    hashes:充當(dāng)其它對象的容器,每個都關(guān)聯(lián)一個唯一的查詢名字

    sequences:充當(dāng)其它對象的容器,按次序訪問

    方法:通過傳遞的參數(shù)進(jìn)行計算,以新對象返回結(jié)果

    用戶自定義FTL標(biāo)記:宏和變換器

    通常每個變量只具有上述的一種能力,但一個變量可以具有多個上述能力,如下面的例子:

    (root)  |  +- mouse = "Yerri"      |      +- age = 12      |      +- color = "brown"> 

    mouse既是scalars又是hashes,將上面的數(shù)據(jù)模型合并到下面的模板:

    ${mouse} <#-- use mouse as scalar --> ${mouse.age}<#-- use mouse as hash --> ${mouse.color} <#-- use mouse as hash -->

    輸出結(jié)果是:

    Yerri

    12

    brown

    • Scalar變量

    Scalar變量存儲單值,可以是:

    字符串:簡單文本,在模板中使用引號(單引號或雙引號)括起

    數(shù)字:在模板中直接使用數(shù)字值

    日期:存儲日期/時間相關(guān)的數(shù)據(jù),可以是日期、時間或日期-時間(Timestamp);通常情況,日期值由程序員加到數(shù)據(jù)模型中,設(shè)計者只需要顯示它們

    布爾值:true或false,通常在<#if …>標(biāo)記中使用

    • hashes 、sequences和集合

    有些變量不包含任何可顯示的內(nèi)容,而是作為容器包含其它變量,者有兩種類型:

    hashes:具有一個唯一的查詢名字和它包含的每個變量相關(guān)聯(lián)

    sequences:使用數(shù)字和它包含的每個變量相關(guān)聯(lián),索引值從0開始

    集合變量通常類似sequences,除非無法訪問它的大小和不能使用索引來獲得它的子變量;集合可以看作只能由<#list …>指令使用的受限sequences

    • 方法

    方法變量通常是基于給出的參數(shù)計算值。

    下面的例子假設(shè)程序員已經(jīng)將方法變量avg放到數(shù)據(jù)模型中,用來計算數(shù)字平均值:

    The average of 3 and 5 is: ${avg(3, 5)}  The average of 6 and 10 and 20 is: ${avg(6, 10, 20)}  The average of the price of python and elephant is:         ${avg(animals.python.price, animals.elephant.price)} 
    • 宏和變換器

    宏和變換器變量是用戶自定義指令(自定義FTL標(biāo)記),會在后面講述這些高級特性

    • 節(jié)點

    節(jié)點變量表示為樹型結(jié)構(gòu)中的一個節(jié)點,通常在XML處理中使用

    posted on 2011-12-16 11:04 kxbin 閱讀(890) 評論(0)  編輯  收藏 所屬分類: FreeMarker

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


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

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(5)

    隨筆檔案

    文章分類

    文章檔案

    相冊

    收藏夾

    J2EE

    java技術(shù)網(wǎng)站

    Linux

    平時常去的網(wǎng)站

    數(shù)據(jù)庫

    電影網(wǎng)站

    網(wǎng)站設(shè)計

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 巨胸狂喷奶水视频www网站免费| 国产一区二区三区免费| 国产亚洲日韩在线三区| 日本高清免费观看| 亚洲综合av一区二区三区| 亚洲高清偷拍一区二区三区| 精品国产麻豆免费人成网站| 亚洲人成图片网站| 亚洲无人区一区二区三区| 色se01短视频永久免费| 狠狠躁狠狠爱免费视频无码| 亚洲一级大黄大色毛片| 亚洲色大成网站www永久一区| 永久免费的网站在线观看| 成人精品视频99在线观看免费| 亚洲卡一卡2卡三卡4麻豆| 久久久久亚洲AV无码专区网站| 亚洲精品在线免费看| 和老外3p爽粗大免费视频| 最新亚洲卡一卡二卡三新区| 亚洲va中文字幕无码久久| 成人免费无码精品国产电影| 1000部拍拍拍18勿入免费视频下载 | 亚洲婷婷在线视频| 久久精品国产精品亚洲下载| 最近免费中文字幕大全| 久久国产免费一区| 国产精品hd免费观看| 亚洲AV无码一区二区三区久久精品| 亚洲AV日韩AV永久无码下载| 亚洲欧洲精品成人久久奇米网| 女人18一级毛片免费观看| 亚洲精品视频在线免费| 永久免费av无码网站yy| j8又粗又长又硬又爽免费视频| 亚洲精品乱码久久久久久V| 亚洲免费黄色网址| 日木av无码专区亚洲av毛片| 国产亚洲精久久久久久无码77777| 日本午夜免费福利视频| 国产成人免费高清激情视频|