结构式这样的,list里放map,map里放list,lis再放map
我们要取最后一个map的数值
结构代码如下:
List outList=new ArrayList();
List inList=new ArrayList();
Map outMap=new HashMap();
Map inMap=new HashMap();
inMap.put("inMap-1","inMap-1");
inMap.put("inMap-2","inMap-2");
inList.add(inMap);
outMap.put("inList", inList);
outList.add(outMap);
用struts的logic:iterator不能进行显示,因为logic:iterator只支持list-list-map的结构,也就是说不能从map里读出lis再循环,map之能事最后一个层次了,如果是list-map-list的结构,struts会报不能建立容器迭代的异常,而使用jstl可以很好的解决
阅读(1180) | 评论(0) | 转发(0) |