我使用iframe实现了点击左边栏 只有右边的内容变化 但在跳转到servlert并转向jsp时,jsp的表格样式无法显示

图片说明

        <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">

<style> #outer { width: 800px; height: 500px; position: absolute; }

Insert title here

















                    </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>


编号 姓名 个人照片 密码 性别 年龄 手机号 邮箱 等级 技能 状态

1个回答

大致看看是因为
你的servlet的request.setAttribute("doc", findAll);键为doc
但是你的jsp页面的是${doc},那么你的requestjsp拿不到的,应该是${requestScope.doc}
大致看了,是这样,如果还不行那肯定有其他错误

weixin_44741397
GJ_HQQ 回复weixin_43473189: 还有你的table样式是不是没有,border
大约 2 个月之前 回复
weixin_44741397
GJ_HQQ 回复weixin_43473189: 打个断点试试
大约 2 个月之前 回复
weixin_44741397
GJ_HQQ 回复weixin_43473189: <c:forEach items="${doc}" var="doc">的${doc}你改成了${requestScope.doc}吗?如果不行,大哥断点试试
大约 2 个月之前 回复
weixin_43473189
weixin_43473189 试了试不行
大约 2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问