JSP如何实现获取数据库表数据,在任一页面调用
大家好,我最近在学习JSP的时候,遇到一个很头疼的问题,就是在调去数据库表数据以后,如何在任意页面调用。举个例子啊:我在一个系统的两个模块(信息查看页面,信息修改页面),两个模块的信息从一个表中调去,显示信息完全一样,我用了一个包含get,set方法的java文件,一个List<>的 GetStudentInformation方法获取数据,在servlet端
XsjbxxDao xsjbxxdao=new XsjbxxDao();
List<xsjbxxbean> ShowStudentInformation=xsjbxxdao.GetStudentInformation(sql);
request.setAttribute("ShowStudentInformation",ShowStudentInformation);
request.getRequestDispatcher("Students/ShowStudentInformation.jsp").forward(request, response);
将list数据指定到信息显示页面,但是如何让这样的信息也可以显示在其他页面,我就不太会了,我现在学的还是比较浅的,现在只是读读别人的代码就发现这样一个比较头疼的问题。
听老师说这里能人蛮多的,特地申请了账号来请教一下的,谢谢。 --------------------编程问答-------------------- --------------------编程问答-------------------- 你说的是session吗。
session可以在整个会话期保存数据的。 --------------------编程问答-------------------- 结帖率:0.00%
知道也不想说了啊 --------------------编程问答-------------------- 大哥,这是他发的第一个帖子。。。 --------------------编程问答-------------------- 我知道session可以可以在整个会话期保存数据,但是我不知道该如何在任意JSP页面调用session的数据。 --------------------编程问答-------------------- session.getAttribute("神马"), --------------------编程问答-------------------- 这东西还要结贴的么?晕····· --------------------编程问答-------------------- --------------------编程问答-------------------- 你只要在你需要显示的页面也写个遍历就行了,在java中你已经把list给了request,只要在你需要显示的页面中用request.getAttribute("ShowStudentInformation");得到再遍历就可以了
补充:Java , Web 开发