public void getEmpList(HttpServletRequest req, HttpServletResponse resp) throws Exception{
Map<String, Object> map = new HashMap<String,Object>();
List<Emp> list10 = new ArrayList<Emp>();
for (int i = 1; i<6; i++) {
Emp emp = new Emp(1001,"xxxx"+i,"职员"+i,1000.0,new Date(),9888,22000.0,10);
list10.add(emp);
}
map.put("dept10", list10);
List<Emp> list20 = new ArrayList<Emp>();
for (int i = 1; i<6; i++) {
Emp emp = new Emp(1002,"xxxx"+i,"职员"+i,1000.0,new Date(),9888,22000.0,20);
list20.add(emp);
}
map.put("dept20", list20);
List<Emp> list30 = new ArrayList<Emp>();
for (int i = 1; i<6; i++) {
Emp emp = new Emp(1003,"xxxx"+i,"职员"+i,1000.0,new Date(),9888,22000.0,30);
list30.add(emp);
}
map.put("dept30", list30);
List<Emp> list40 = new ArrayList<Emp>();
for (int i = 1; i<6; i++) {
Emp emp = new Emp(1004,"xxxx"+i,"职员"+i,1000.0,new Date(),9888,22000.0,40);
list40.add(emp);
}
map.put("dept40", list40);
req.setAttribute("empMap", map);
req.getRequestDispatcher("/Pages/emp.jsp").forward(req, resp);
}
<%@ page language="java" contentType = "text/html;charset=utf-8" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@page isELIgnored="false"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'emp.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
</head>
<body>
<c:forEach items="${empMap}" var="deptlist">
<h1>
${deptlist.key}
</h1>
<table border="1">
<tr>
<td>编号</td><td>姓名</td><td>职位</td><td>薪资</td><td>领导编号</td><td>入职日期</td>
<td>佣金</td><td>部门编号</td><td>照片</td><td>删除</td>
</tr>
<c:forEach items="${deptlist.value}" var = "emp">
<tr>
<td>${emp.empno}</td>
<td>${emp.ename}</td>
<td>${emp.job}</td>
<td>${emp.sal}</td>
<td>${emp.mgr}</td>
<td>${emp.hiredate}</td>
<td>${emp.comm}</td>
<td>${emp.deptno}</td>
</tr>
</c:forEach>
</table>
</c:forEach>
</body>
</html>
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/081bb8faf40519958f4f98b30d495766.png)