隨筆 - 6, 文章 - 0, 評論 - 0, 引用 - 0

          導航

          <2012年10月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          關于 s:iterator 標簽遍歷 list 和 map 的情況

          由于最近一直遇到s:iterator標簽 list <?>, map<?,?>,list<map<?,?>>的情況,經過網上搜尋學習到了一下,現隨筆記錄稍微整理下來,以便自己和大家查閱.
          1.對于list<?>,最簡單的情況,直接遍歷,其中的value為list,id代表list中的每一個元素,status代表id的狀態信息,其中的index,count,ood等屬性很有用.

          <s:iterator value="listName" id="listElement" status="status"></s:iterator>
          2.對于map<?,?>和list<map<?,?>>
          map為鍵值對的形式,,一般的情況是第二種情況.具體的寫法如下
          <s:iterator value="listName" id="listElement" status="status">
          <s:property value="key"/>
          <s:property value="value"/>
          </s:iterator>
          或者
          <s:iterator value="listName" id="listElement" status="status">
          <s:iterator value="listElement">
          <s:property value="key"/>
          <s:property value="value"/>
          <s:iterator>
          </s:iterator>


          或者
          <s:iterator value="listName" id="listElement" status="status">
          <s:iterator value="key">
          <s:iterator>
          </s:iterator>

          或者
          <s:iterator value="listName" id="listElement" status="status">
          <s:iterator value="value">
          <s:iterator>
          </s:iterator>
          上面的幾種形式中,如果用到status都要加#,但是key和value是不需要的.

           

           

          posted on 2012-10-11 15:08 張青松 閱讀(2987) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 夏河县| 江陵县| 邵阳县| 剑川县| 辽阳市| 海晏县| 青河县| 文登市| 蓝山县| 安化县| 开封市| 南安市| 县级市| 万州区| 万山特区| 镇远县| 洛南县| 郧西县| 营口市| 青川县| 奉化市| 敦煌市| 滨州市| 青铜峡市| 鹰潭市| 榆中县| 山阴县| 西平县| 彰化县| 休宁县| 墨脱县| 岫岩| 廊坊市| 莱西市| 防城港市| 岑巩县| 四川省| 乐业县| 台前县| 天台县| 镇赉县|