一、運行前准備
建議了一個MS SQLServer7數據庫 DNS,名稱為:Test_DB
數據庫中有一個表:guestbook字段為:name(varchar),email(varchar),body(text)
數據庫用戶為sa 密碼空,可以自己修改的。
二、代碼
<%
//變量聲明
Java.sql.Connection sqlCon; //數據庫連接對象
Java.sql.Statement sqlStmt; //SQL語句對象
Java.sql.ResultSet sqlRst; //結果集對象
Java.lang.String strCon; //數據庫連接字符串
Java.lang.String strSQL; //SQL語句
int intPageSize; //一頁顯示的記錄數
int intRowCount; //記錄總數
int intPageCount; //總頁數
int intPage; //待顯示頁碼
Java.lang.String strPage;
int i,j,k; //設置一頁顯示的記錄數
intPageSize = 5; //取得待顯示頁碼
strPage = request.getParameter("page");
if(strPage==null){
//表明在QueryString中沒有page這一個參數,此時顯示第一頁數據
intPage = 1;
} else{
//將字符串轉換成整型
intPage = Java.lang.Integer.parseInt(strPage);
if(intPageintPageCount) intPage = intPageCount;
//設置獲取數據SQL語句
strSQL = "select name,email,body from guestbook";
//執行SQL語句並取得結果集
sqlRst = sqlStmt.executeQuery(strSQL);
//將記錄指針定位到待顯示頁的第一條記錄上
i = (intPage-1) * intPageSize;
for(j=0;j
JSP數據庫操作例程 - 數據分頁顯示 - JDBC-ODBC
jdbc-odbc留言版
<%
//顯示數據
i = 0;
while(i
姓名:
郵件:
第頁 共頁
<%if(intPage
下一頁
1){%>
上一頁
三、怎麼去運行?
將代碼存為文件test.JSP
Orion Application Server下:
Copy到orion的default-web-app目錄下,通過:
http://localhost:port/test.JSP
訪問測試
對於Resin,Tomcat,JWS等等,都可以運行通過。