📄 usebeanjsp.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%
/**
* Title: JSP页面使用JavaBean连接数据库
* Description: 教学示范
* Copyright: Copyright (c) 2003
* Company: 北京师范大学计算机系
* @author 孙一林
* @version 1.0
*/
%>
<html>
<%@ page import="java.sql.*"%>
<jsp:useBean id="dbBean" scope="session" class="dbbean.dbBean"/> <%/*使用dbBean的实例*/%>
<head>
<%
String tableName = request.getParameter("tableName");
%>
<title><%=tableName%>表中数据</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<%
if (tableName.equals("studentbase"))
{
out.println("<h2 align=center>学生基本信息表中的数据</h2>");
}
else if (tableName.equals("studentaddress"))
{
out.println("<h2 align=center>学生地址表中的数据</h2>");
}
else
{
out.println("<h2 align=center>选课信息表中的数据</h2>");
}
ResultSet rs = dbBean.getTableData(tableName); //获取指定表的数据的结果集
ResultSetMetaData rsData = rs.getMetaData(); //获取结果集信息
out.println("<table width=75% border=1 align=center><tr>");
for(int i=1; i<=rsData.getColumnCount(); i++) //输出字段名
{
out.println("<td>" + rsData.getColumnLabel(i) + "</td>");
}
out.println("</tr>");
while(rs.next()) //输出表中数据
{
out.println("<tr>");
for(int i=1; i<=rsData.getColumnCount();i++)
{
out.println("<td>" + rs.getString(i) + "</td>");
}
out.println("</tr>");
}
out.println("</table>");
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -