Struts2.x OGNL 遍历 数组 集合方法实例介绍



Struts2.x OGNL 遍历 数组 集合方法实例介绍。

  1. <%
  2. Map m = new LinkedHashMap();
  3. String[] s1 = new String[3];
  4. String[] s2 = new String[3];
  5. String[] s3 = new String[3];
  6. for(int i=0;i<3;i++){
  7.   s1[i] = “我是s1:” + i;
  8.   s2[i] = “我是s2:” + i;
  9.   s3[i] = “我是s3:” + i;
  10. }
  11. m.put(“s1″,s1);
  12. m.put(“s2″,s2);
  13. m.put(“s3″,s3);
  14. request.setAttribute(“s1″,s1);
  15. request.setAttribute(“map”,m);
  16. %>
















 

  1. <s:iterator value=”#request.map.keySet()” id=”sobj”>
  2. <s:iterator value=”#request.map.get(#sobj)” status=”sta”>
  3.   <s:iterator value=”#request.map.get(#sobj)[#sta.index]” var=”s”>
  4.    <s:property value=”#s”/>
  5.   </s:iterator>
  6. </s:iterator>
  7. </s:iterator>
  8. http://blog.csdn.net/maggiehexu/article/details/6186552