<div id="page_content">
<iframe name="mainiframe" src="admin_shouye.jsp" id="mainiframe" scrolling="no" onload="resizeFrameHeight()" frameborder="0" width="100%"></iframe>
</div>
servlet:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
DoctorDao ddao = new DoctorDao();
List<Doctor> findAll = ddao.findAllDoctor();
System.out.println(findAll);
request.setAttribute("doc", findAll);
request.getRequestDispatcher("Admin/doctor_find.jsp").forward(request, response);
//response.sendRedirect("admin/doctor_find.jsp");
}
jsp:<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
</tr>
</thead>
<tbody>
<c:forEach items="${doc}" var="doc">
<tr>
<td>${doc.doctor_id}</td>
<td>${doc.doctor_name}</td>
<td>${doc.img}</td>
<td>${doc.doctor_pwd}</td>
<td>${doc.sex}</td>
<td>${doc.age}</td>
<td>${doc.phone}</td>
<td>${doc.email}</td>
<td>${doc.level}</td>
<td>${doc.skill}</td>
<td>${doc.active}</td>
</tr>
</c:forEach>
</tbody>
</table>
</center>
</div>
编号 | 姓名 | 个人照片 | 密码 | 性别 | 年龄 | 手机号 | 邮箱 | 等级 | 技能 | 状态 |
大致看看是因为
你的servlet的request.setAttribute("doc", findAll);键为doc
但是你的jsp页面的是${doc},那么你的requestjsp拿不到的,应该是${requestScope.doc}
大致看了,是这样,如果还不行那肯定有其他错误