
将数据库中的数据建立一个实体类,从后台JDBC连接数据库,然后查询获得全部数据,将获得的全部数据放入一个List集合中,使用requestsetAttribute方法将List传到前台jsp页面,在前台页面中接收List集合,并循环显示,这样就可以显示出来所有的数据
实体类:
1
package comicsschinasoftiEntity; public class Staff { private String archive_id; private String archive_name; private String archive_sex; private String archive_cardId; private String archive_political; private String archive_birtday; private String archive_nation; private String archive_marry; private String archive_college; private String archive_profession; private String archive_edu; private String archive_tel; private String archive_address; public String getArchive_id() { return archive_id; } public void setArchive_id(String archiveId) { archive_id = archiveId; } public String getArchive_name() { return archive_name; } public void setArchive_name(String archiveName) { archive_name = archiveName; } public String getArchive_sex() { return archive_sex; } public void setArchive_sex(String archiveSex) { archive_sex = archiveSex; } public String getArchive_cardId() { return archive_cardId; } public void setArchive_cardId(String archiveCardId) { archive_cardId = archiveCardId; } public String getArchive_political() { return archive_political; } public void setArchive_political(String archivePolitical) { archive_political = archivePolitical; } public String getArchive_birtday() { return archive_birtday; } public void setArchive_birtday(String archiveBirtday) { archive_birtday = archiveBirtday; } public String getArchive_nation() { return archive_nation; } public void setArchive_nation(String archiveNation) { archive_nation = archiveNation; } public String getArchive_marry() { return archive_marry; } public void setArchive_marry(String archiveMarry) { archive_marry = archiveMarry; } public String getArchive_college() { return archive_college; } public void setArchive_college(String archiveCollege) { archive_college = archiveCollege; } public String getArchive_profession() { return archive_profession; } public void setArchive_profession(String archiveProfession) { archive_profession = archiveProfession; } public String getArchive_edu() { return archive_edu; } public void setArchive_edu(String archiveEdu) { archive_edu = archiveEdu; } public String getArchive_tel() { return archive_tel; } public void setArchive_tel(String archiveTel) { archive_tel = archiveTel; } public String getArchive_address() { return archive_address; } public void setArchive_address(String archiveAddress) { archive_address = archiveAddress; } } Action代码片段(向Jsp中传递List集合)List<Staff> staffs=umQueryAllStaff();requestsetAttribute("staffs", staffs); JSP代码片段(接收List集合并循环显示)<% List<Staff> staffs=(List<Staff>)requestgetAttribute("staffs");%><tr> <td width="5%" height="20" align="center" bgcolor="#EEEEEE">档案编号</td> <td width="5%" align="center" bgcolor="#EEEEEE">员工姓名</td> <td width="6%" align="center" bgcolor="#EEEEEE">员工性别</td> <td width="6%" align="center" bgcolor="#EEEEEE">身份z号</td> <td width="4%" align="center" bgcolor="#EEEEEE">民族</td> <td width="7%" align="center" bgcolor="#EEEEEE">联系电话</td> <td width="7%" align="center" bgcolor="#EEEEEE">居住地址</td> <td width="7%" align="center" bgcolor="#EEEEEE"> *** 作</td></tr> <% for(int i=(pageNow-1)pageSize;i<theMax;i++) { Staff staff=(Staff)staffsget(i); %><tr> <td height="20" bgcolor="#FFFFFF"><a href="jspServletactionCode=staff&methodCode=showArchive&id=<%=staffgetArchive_id() %>"><%=staffgetArchive_id() %></a></td> <td bgcolor="#FFFFFF"><a href="jspServletactionCode=staff&methodCode=showArchive&id=<%=staffgetArchive_id() %>"><%=staffgetArchive_name() %></a></td> <td bgcolor="#FFFFFF"><%=staffgetArchive_sex()%></td> <td bgcolor="#FFFFFF"><%=staffgetArchive_cardId() %></td> <td bgcolor="#FFFFFF"><%=staffgetArchive_nation() %></td> <td bgcolor="#FFFFFF"><%=staffgetArchive_tel() %></td> <td height="20" bgcolor="#FFFFFF"><%=staffgetArchive_address() %></td> <td bgcolor="#FFFFFF"> <input type="button" value="修改" onclick="changeStaff('<%=staffgetArchive_id() %>')"> <input type="button" value="删除" onclick="deleteStaff('<%=staffgetArchive_id() %>')"></td></tr><% }%>
如果你不是学编程的,让我们从何说起呢
access可以直接做前台,只有几个人查询的话,直接用access作就可以了,
先考虑需要几个数据库,格式,字段名,先设计好数据库
然后可以用access自动的报表和查询功能来做界面,非常简单,界面上有向导连接数据库,然后你能够把一个个字段拖动到前台上的任何位置,就像作图一样,稍微布置布置,就ok拉,在access的主菜单中可以设置启动项,设置为启动直接运行界面,这样,每次打开,就能看到这个界面
这个界面应该包括,输入,保存(自动更新),撤销,编辑,查询,等功能
实际上只要和表连接好,前面的几个功能都是自动实现的,当你添加一个按钮上去的时候,也会产生向导问你这个按钮的作用,必须编辑,新建,删除,向导包括的一些常用功能,应该能满足你的所有要求。不需要考虑太多编程细节
如果只有一个人输入,其他人主要是查询,可以做多个界面,通过按钮来相互切换
这样讲,能明白吗?
以上就是关于数据库表中一个列的全部数据,在前台如何按全部的内容,包括:数据库表中一个列的全部数据,在前台如何按、大大,问问你啊 我现在需要做个固定资产管理的数据库,后台是 Access,就几个人查询,前台用VB写个前台、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)