?? 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 + -