<%
Map m = new LinkedHashMap();
String[] s1 = new String[3];
String[] s2 = new String[3];
String[] s3 = new String[3];
for(int i=0;i<3;i++){
s1[i] = "我是s1:" + i;
s2[i] = "我是s2:" + i;
s3[i] = "我是s3:" + i;
}
m.put("s1",s1);
m.put("s2",s2);
m.put("s3",s3);
request.setAttribute("s1",s1);
request.setAttribute("map",m);
%>
<s:iterator value="#request.map.keySet()" id="sobj">
<s:iterator value="#request.map.get(#sobj)" status="sta">
<s:iterator value="#request.map.get(#sobj)[#sta.index]" var="s">
<s:property value="#s"/>
</s:iterator>
</s:iterator>
</s:iterator>