有機(jī)肥

          綠色

          在Freemarker中,如果要判斷序列中是否包含某個指定的元素

          在Freemarker中,如果要判斷序列中是否包含某個指定的元素,可以使用freemarker的內(nèi)建函數(shù)seq_contains。

          注:seq_contains這個內(nèi)建函數(shù)從FreeMarker 2.3.1 版本開始可用。而在2.3 版本中不存在

           

          使用示例:

          Freemarker代碼  收藏代碼
          1. <#--聲明一個序列,包含若干個元素-->  
          2. <#assign x = ["red", 16, "blue", "cyan"]>  
          3. <#--使用seq_contains判斷序列中的元素是否存在-->  
          4. "blue": ${x?seq_contains("blue")?string("yes", "no")}  
          5. "yellow": ${x?seq_contains("yellow")?string("yes", "no")}  
          6. 16: ${x?seq_contains(16)?string("yes", "no")}  
          7. "16": ${x?seq_contains("16")?string("yes", "no")}  

          輸出結(jié)果:

          Freemarker代碼  收藏代碼
          1. "blue": yes  
          2. "yellow": no  
          3. 16: yes  
          4. "16": no  

          附:seq_前綴在這個內(nèi)建函數(shù)中是需要的,用來和contains 區(qū)分開。contains函數(shù)用來在字符串中查找子串(因為變量可以同時當(dāng)作字符串和序列)。

          posted on 2017-09-10 10:39 有機(jī)肥 閱讀(532) 評論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          <2017年9月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 潍坊市| 社旗县| 河北省| 贺州市| 邹平县| 天津市| 浦城县| 铜川市| 新田县| 庄河市| 新蔡县| 沐川县| 隆林| 宣武区| 榆社县| 响水县| 全州县| 墨竹工卡县| 界首市| 永福县| 新郑市| 河曲县| 镇远县| 将乐县| 额尔古纳市| 阿拉善右旗| 忻州市| 河源市| 栾城县| 确山县| 榆林市| 双峰县| 乌兰察布市| 乌鲁木齐县| 雅江县| 河东区| 常州市| 石台县| 无为县| 牡丹江市| 寿光市|