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

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

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

    posts - 495,comments - 227,trackbacks - 0

    Struts2中iterator標簽遍歷map總結

    針對以下幾種情況的Map:

  •     private Map<String,String> map;   
  •       
  •     private Map<String,Student> studentMap;   
  •        
  •     private Map<String,String[]> arrayMap;   
  •        
  •     private Map<String,List<Student>> listMap;

  •  


  •         map=new HashMap<String,String>();   
  •         map.put("1""one");   
  •         map.put("2""two");   
  • 用法:

  •    <s:iterator value="map" id="column">   
  •    <s:property value="#column"/><br>   
  •    key: <s:property value="key"/><br>   
  •    value:<s:property value="value"/><br>  
  •   </s:iterator>   
  •  


  •         studentMap=new HashMap<String,Student>();   
  •         studentMap.put("student1",new Student(new Long(1),"20034140201","張三1","男",25));   
  •         studentMap.put("student2",new Student(new Long(2),"20034140202","張三2","女",26));   
  •         studentMap.put("student3",new Student(new Long(3),"20034140202","張三3","男",27));    
  • 用法:

     

  •     <s:iterator value="studentMap" id="column">   
  •     <tr>   
  •      <td><s:property value="#column"/></td>   
  •      <td><s:property value="value.id"/></td>   
  •      <td><s:property value="value.num"/></td>   
  •      <td><s:property value="value.name"/></td>   
  •      <td><s:property value="value.sex"/></td>   
  •      <td><s:property value="value.age"/></td>   
  •     </tr>   
  •     </s:iterator> 
  •  


  •         arrayMap=new HashMap<String,String[]>();   
  •         arrayMap.put("arr1"new String[]{"1","2003401","leejie","male","20"});   
  •         arrayMap.put("arr2"new String[]{"2","2003402","huanglie","male","25"});   
  •         arrayMap.put("arr3"new String[]{"3","2003403","lixiaoning","male","21"});   
  •            
  • 用法

     

  •     <s:iterator value="arrayMap" id="column">   
  •     <tr>   
  •      <td><s:property value="#column"/></td>   
  •      <td><s:property value="value[0]"/></td>   
  •      <td><s:property value="value[1]"/></td>   
  •      <td><s:property value="value[2]"/></td>   
  •      <td><s:property value="value[3]"/></td>   
  •      <td><s:property value="value[4]"/></td>   
  •     </tr>   
  •     </s:iterator>  
  •  


  •            
  •         listMap=new HashMap<String,List<Student>>();   
  •            
  •         List<Student> list1=new ArrayList<Student>();   
  •         list1.add(new Student(new Long(1),"20034140201","張三1","男",25));   
  •         list1.add(new Student(new Long(2),"20034140202","張三2","男",25));   
  •         list1.add(new Student(new Long(3),"20034140203","張三3","男",25));   
  •         listMap.put("class1", list1);   
  •            
  •         List<Student> list2=new ArrayList<Student>();   
  •         list2.add(new Student(new Long(1),"20034140301","李四1","男",20));   
  •         list2.add(new Student(new Long(2),"20034140302","李四2","男",21));   
  •         list2.add(new Student(new Long(3),"20034140303","李四3","男",22));   
  •         list2.add(new Student(new Long(4),"20034140304","李四4","男",23));   
  •         listMap.put("class2", list2);   
  •  

    用法:

  •    <s:iterator value="listMap" id="column">   
  •      <s:set name="total" value="#column.value.size"/>   
  •      <s:iterator value="#column.value" status="s">   
  •       <tr>   
  •         <s:if test="#s.first"><td rowspan="${total}"><s:property value="#column.key"/></td></s:if>   
  •         <td><s:property value="id"/></td>   
  •         <td><s:property value="num"/></td>   
  •         <td><s:property value="name"/></td>   
  •         <td><s:property value="sex"/></td>   
  •         <td><s:property value="age"/></td>   
  •       </tr>   
  •      </s:iterator>   
  •   </s:iterator>  
  • posted on 2010-09-21 17:56 SIMONE 閱讀(2714) 評論(0)  編輯  收藏 所屬分類: JAVAstruts
    主站蜘蛛池模板: 亚洲日本人成中文字幕| 亚洲一区二区三区在线播放| 男女作爱免费网站| 未满十八私人高清免费影院| 性感美女视频在线观看免费精品| 亚洲人成在线中文字幕| 色播精品免费小视频| 亚洲AV无码专区在线亚| 一级毛片**免费看试看20分钟| 免费人成网站7777视频| 一级一级毛片免费播放| 亚洲乱码国产一区网址| 岛国精品一区免费视频在线观看| 国产成人综合亚洲亚洲国产第一页 | 亚洲A∨无码无在线观看| 男女一边摸一边做爽的免费视频| 亚洲中文字幕无码久久精品1| 美女无遮挡拍拍拍免费视频 | 亚洲综合精品伊人久久| 野花高清在线电影观看免费视频| 亚洲一区二区三区高清在线观看| 成人免费看黄20分钟| 国产精品久久久久久亚洲小说 | 亚洲福利精品一区二区三区| 一级看片免费视频| 国产成人亚洲精品青草天美| 久久不见久久见免费视频7| 亚洲国产日产无码精品| 国产自产拍精品视频免费看| www免费黄色网| 亚洲色欲www综合网| 日本19禁啪啪无遮挡免费动图| 一级片在线免费看| 日韩精品亚洲人成在线观看| 成年女人免费视频播放体验区| 成人一级免费视频| 亚洲国产精品一区| 国产在线观看www鲁啊鲁免费| 最近中文字幕免费大全| 亚洲中文字幕一区精品自拍| 亚洲日本韩国在线|