如何用Jsp讀取Mysql數(shù)據(jù)庫
更新時間:2006年10月13日 00:00:00 作者:
<%//說明count是總的記錄的條數(shù)
//page是用戶提交的參數(shù),用于控制分頁的,允許的值是正整數(shù),負整數(shù)
int i=count/15; //總頁,每頁顯示15條記錄
int j=i/10; //總的大頁 ,沒10個頁面分一大頁
//Page 顯示的頁面
int StartPage;
//int HrefPage;
if (Page<0) Page=0-Page*10; //10頁分一次
StartPage=Page/10; //10頁分一次
out.print ("[共有"+i+"頁]");
//out.print ("共有"+j+"屏");
//out.print ("顯示第"+Page+"頁");
//out.print ("StartPage="+StartPage);
if (StartPage>0)
out.print ("|<a href=\"connectmysql.jsp?page=-"+Integer.toString(StartPage-1)+"\">前10頁</a>");
for (int k=0;k<10;k++)
{ int p=StartPage*10+k;
if (p>i) break;
if (p==Page)
out.print ("|第"+Integer.toString(p+1)+"頁");
else
out.print ("|<a href=\"connectmysql.jsp?page="+p+"\">第"+Integer.toString(p+1)+"頁</a>");
}
if (StartPage<j)
out.print ("|<a href=\"connectmysql.jsp?page=-"+Integer.toString(StartPage+1)+"\">后10頁</a>");
out.print ("|");
%>
//page是用戶提交的參數(shù),用于控制分頁的,允許的值是正整數(shù),負整數(shù)
int i=count/15; //總頁,每頁顯示15條記錄
int j=i/10; //總的大頁 ,沒10個頁面分一大頁
//Page 顯示的頁面
int StartPage;
//int HrefPage;
if (Page<0) Page=0-Page*10; //10頁分一次
StartPage=Page/10; //10頁分一次
out.print ("[共有"+i+"頁]");
//out.print ("共有"+j+"屏");
//out.print ("顯示第"+Page+"頁");
//out.print ("StartPage="+StartPage);
if (StartPage>0)
out.print ("|<a href=\"connectmysql.jsp?page=-"+Integer.toString(StartPage-1)+"\">前10頁</a>");
for (int k=0;k<10;k++)
{ int p=StartPage*10+k;
if (p>i) break;
if (p==Page)
out.print ("|第"+Integer.toString(p+1)+"頁");
else
out.print ("|<a href=\"connectmysql.jsp?page="+p+"\">第"+Integer.toString(p+1)+"頁</a>");
}
if (StartPage<j)
out.print ("|<a href=\"connectmysql.jsp?page=-"+Integer.toString(StartPage+1)+"\">后10頁</a>");
out.print ("|");
%>
相關(guān)文章
jsp servlet javaBean后臺分頁實例代碼解析
這篇文章主要為大家詳細解析了jsp servlet javaBean后臺分頁實例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10
使用jsp:include控制動態(tài)內(nèi)容的方法
這篇文章主要介紹了使用jsp:include控制動態(tài)內(nèi)容的方法,結(jié)合實例較為詳細的分析了JSP中include偽指令的功能、定義及使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-11-11

