设为首页 加入收藏

TOP

jstl如何对集合的遍历(Map,Set)等
2015-02-13 18:23:24 来源: 作者: 【 】 浏览:37
Tags:jstl 如何 集合 Map Set

? <%
? ? ? //简单的map对象
? ? ? Map map = new HashMap();
? ? ? map.put("aa", "你好");
? ? ? map.put("bb","中国");


? ? ? request.setAttribute("person1", map);? ?


? //把map放入request域对象,真正的时候是有另一个控制器传送过来的,在这里我直接放在同一个页面,下面也一样?


? ? ? //map中放入User对象
? ? ? User u1 = new User();
? ? ? u1.setName("hello");
? ? ? u1.setAge(18);
? ? ? User u2 = new User();
? ? ? u2.setName("world");
? ? ? u2.setAge(21);
? ? ? map.put("aa", u1);
? ? ? map.put("bb",u2);
? ? ? request.setAttribute("person", map);
? ? ? //set
? ? ? Set set = new HashSet();
? ? ? set.add(u1);
? ? ? set.add(u2);
? ? ? request.setAttribute("person2", set);
? ? %>? ?
? ?
? ?
? ?

map的迭代


? ?
? ? ? ? key=${user.key },name=${user.value.name },age=${ user.value.age}
? ?


? ?
? ?

Set集合的遍历


? ?
? ? ? ? name=${per.name },age=${per.age }
? ?


?


上述的User中有两个属性,分别是name和age,以及相对应的set和get的方法。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java IO多路复用技术简介 下一篇C语言如何清空一个文件的例子

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: