<c:if>标签
<c:if test="" var=""></c:if>
- 1. test:进行数据的验证判断
- 2. var:保存判断的结果,此结果保存在page属性范围中
<c:if test="${allEmps!=null}" var="res">
有指定的属性存在
</c:if>
<h1>${res}</h1>
<c:forEach>标签
作用:实现迭代输出
核心参数:
- 1.items:表示每次要进行迭代输出的全部数据
- 2.var:表示每次迭代是取得单个对象的属性名称,自动保存在page属性范围内
<c:forEach items="" var="">
<c:if test="${allEmps!=null}">
<table border="1">
<tr>
<td>雇员姓名</td>
<td>雇员职位</td>
<td>部门编号</td>
<td>部门名称</td>
</tr>
<c:forEach items="${allEmps}" var="emp">
<tr>
<td>${emp.ename}</td>
<td>${emp.job}</td>
<td>${emp.dept.deptno}</td>
<td>${emp.dept.dname}</td>
</tr>
</c:forEach>
</table>
</c:if>