|
//page是用戶提交的參數(shù),用于控制分頁(yè)的,允許的值是正整數(shù),負(fù)整數(shù)
int i=count/15; //總頁(yè),每頁(yè)顯示15條記錄
int j=i/10; //總的大頁(yè) ,沒(méi)10個(gè)頁(yè)面分一大頁(yè)
//Page 顯示的頁(yè)面
int StartPage;
//int HrefPage;
if (Page<0) Page=0-Page*10; //10頁(yè)分一次
StartPage=Page/10; //10頁(yè)分一次
out.print ("[共有"+i+"頁(yè)]");
//out.print ("共有"+j+"屏");
//out.print ("顯示第"+Page+"頁(yè)");
//out.print ("StartPage="+StartPage);
if (StartPage>0)
out.print ("|<a href=/"connectmysql.jsp?page=-"+Integer.toString(StartPage-1)+"/">前10頁(yè)</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)+"頁(yè)");
else
out.print ("|<a href=/"connectmysql.jsp?page="+p+"/">第"+Integer.toString(p+1)+"頁(yè)</a>");
}
if (StartPage<j)
out.print ("|<a href=/"connectmysql.jsp?page=-"+Integer.toString(StartPage+1)+"/">后10頁(yè)</a>");
out.print ("|");
%>
jsp技術(shù):如何用Jsp讀取Mysql數(shù)據(jù)庫(kù),轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。