有機肥

          綠色

          在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")}  

          輸出結果:

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

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

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


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


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

          導航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 玉山县| 昭苏县| 静安区| 砀山县| 金寨县| 二手房| 禄丰县| 峨山| 微山县| 安西县| 稷山县| 兴安盟| 余干县| 高唐县| 湛江市| 安西县| 宜兰县| 辉南县| 清徐县| 临城县| 礼泉县| 马山县| 宿松县| 拜城县| 香河县| 甘泉县| 江安县| 即墨市| 镇康县| 黎川县| 都安| 建始县| 松原市| 蒙阴县| 宝坻区| 邹城市| 邢台市| 集安市| 望江县| 怀宁县| 安陆市|