结构式这样的,list里放map,map里放list,lis再放map
我们要取最后一个map的数值
结构代码如下:














用struts的logic:iterator不能进行显示,因为logic:iterator只支持list-list-map的结构,也就是说不能从map里读出lis再循环,map之能事最后一个层次了,如果是list-map-list的结构,struts会报不能建立容器迭代的异常,而使用jstl可以很好的解决
<c:forEach var="outList" items="${outList}" >
<c:forEach var="outMap" items="${outList}" >
<c:forEach var="inList" items="${outMap.value}" >
<c:forEach var="inMap" items="${inList}" >
<c:out value="${inMap.value}"/>
</c:forEach>
</c:forEach>
</c:forEach>
</c:forEach>