<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
上边是加入的标签
${requestScope.tom }//测试可以
${requestScope.employees}//单独调用测试可以
<c:if test=" ${empty requestScope.employees}" >
没有任何员工信息
</c:if>
<c:if test="${!empty requestScope.employees }">
<table border="1" cellpadding="10" cellspacing="0">
<tr>
<th>ID</th>
<th>LastName</th>
<th>Email</th>
<th>Gender</th>
<th>Department</th>
<th>Edit</th>
<th>Delete</th>
</tr>
<c:forEach items=" ${requestScope.employees }" var="emp">
<tr>
<td>${items[fn:trim(emp.id)]}</td>
<td>${items[fn:trim(emp.lastname)]}</td>
<td>${items[fn:trim(emp.email)]}</td>
<td>${items[fn:trim(emp.gender)]==0 ? 'female' : 'male'}</td>
<td>${items[fn:trim(emp.department.departmentName)]}</td>
<td><a href=" ">Edit</a></td>
<td><a href=" ">Delete</a></td>
</tr>
</c:forEach>
</table>
</c:if>
运行结果:
zhang
[Employee [id=1001, lastname=E-AA, email=aa@163.com, gender=1, department=com.sxmu.entity.Department@3b8cf60f], Employee [id=1002, lastname=E-BB, email=bb@163.com, gender=1, department=com.sxmu.entity.Department@79191bb0], Employee [id=1003, lastname=E-CC, email=cc@163.com, gender=0, department=com.sxmu.entity.Department@79df8c75], Employee [id=1004, lastname=E-DD, email=dd@163.com, gender=0, department=com.sxmu.entity.Department@34c2959c], Employee [id=1005, lastname=E-EE, email=ee@163.com, gender=1, department=com.sxmu.entity.Department@68223185]]
从这个结果可以看到在页面已经拿到了这个结果,页面打印了一个表格,可是数据并没有录入进去