Chinaunix首页 | 论坛 | 博客
  • 博客访问: 158353
  • 博文数量: 29
  • 博客积分: 2115
  • 博客等级: 大尉
  • 技术积分: 211
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-13 17:27
个人简介

ddd

文章分类

全部博文(29)

文章存档

2010年(29)

我的朋友

分类: Java

2010-10-01 11:44:45

结构式这样的,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) |
0

上一篇:遍历HashMap

下一篇:JSTL 入门: 表达式语言

给主人留下些什么吧!~~