博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jstl进步篇
阅读量:5087 次
发布时间:2019-06-13

本文共 1037 字,大约阅读时间需要 3 分钟。

<body>

<h1>对map和set的迭代</h1>
<%
Map map = new HashMap();
map.put("1", "aa");
map.put("2", "bb");
//把map放入某个域对象
request.setAttribute("lstMap", map);
//set
Set set = new HashSet();
User user = new User();
user.setName("lihui");
user.setAge(20);
set.add(user);
user = new User();
user.setName("zhaoping");
user.setAge(30);
set.add(user);
user = new User();
user.setName("chengxiang");
user.setAge(10);
set.add(user);
request.setAttribute("sets", new HashSet());
request.setAttribute("lstSet", set);
%>
<h2>map</h2>
<c:forEach items="${lstMap}" var="item">
Key=${item.key };Value=${item.value }
<!-- Key=2;Value=bb Key=1;Value=aa -->
</c:forEach>
<br/>
<h2>set</h2>
<c:forEach items="${lstSet}" var="item">
${item.name }:${item.age}
</c:forEach>
<br/>
<h2>使用标签判断空</h2>
<c:if test="${empty nihao}">
没有该变量nihao
</c:if>
<br/>
<c:if test="${empty sets}">
没有元素sets
</c:if>
</body>

输出:

对map和set的迭代

map

Key=2;Value=bb Key=1;Value=aa

set

chengxiang:10 lihui:20 zhaoping:30

使用标签判断空

没有该变量nihao

没有元素sets 

 

转载于:https://www.cnblogs.com/jiqiwoniu/p/jstl.html

你可能感兴趣的文章
ionic2+ 基础
查看>>
互联网模式下我们更加应该“专注”
查看>>
myeclipse集成jdk、tomcat8、maven、svn
查看>>
查询消除重复行
查看>>
Win 10 文件浏览器无法打开
查看>>
HDU 1212 Big Number(C++ 大数取模)(java 大数类运用)
查看>>
-bash: xx: command not found 在有yum源情况下处理
查看>>
[leetcode]Minimum Path Sum
查看>>
内存管理 浅析 内存管理/内存优化技巧
查看>>
hiho1079 线段树区间改动离散化
查看>>
【BZOJ 5222】[Lydsy2017省队十连测]怪题
查看>>
第二次作业
查看>>
【input】 失去焦点时 显示默认值 focus blur ★★★★★
查看>>
Java跟Javac,package与import
查看>>
day-12 python实现简单线性回归和多元线性回归算法
查看>>
Json格式的字符串转换为正常显示的日期格式
查看>>
[转]使用 Razor 进行递归操作
查看>>
[转]Android xxx is not translated in yyy, zzz 的解决方法
查看>>
docker入门
查看>>
Android系统--输入系统(十一)Reader线程_简单处理
查看>>