定義兩個vector,乙個為儲存查詢所有記錄的totalv,另乙個儲存當前頁的記錄currentpagev;
總的記錄數:int totalsize = totalv.getsize();
每頁顯示的記錄數:int countperpage;
總頁數:int totalpagenum = totalsize/countperpage;
//如果總的記錄數和每頁記錄數的餘數大於零,
//那麼總的頁數為他們的整除結果加一
if (totalsize%countperpage > 0 )
當前的頁數:pagenum;
for (int j = 0;j= (pagenum - 1) * countperpage) && (j < pagenum * countperpage))
//當currentpagev記錄數等於每頁顯示記錄數,
//停止往currentpagev中新增記錄
if (currentpagev.size() == countperpage)
}那麼,當前頁中顯示的記錄,就是currentpagev中的記錄。
JSP論壇分頁技術
今天分享一下之前做過乙個小論壇的分頁功能。首先 定義四個 分頁會用到的變數 int pagesize 3 int pagenow 1 預設顯示第一頁 int rowcount 0 該值從資料庫中查詢 int pagecount 0 該值是通過pagesize和rowcount 接受使用者希望顯示的頁...
jsp 簡單分頁
總記錄數 int count persondao.getcount 每頁顯示5條 int pagesize 5 當前頁 int currentpage 1 int pagecount count pagesize 1 pagesize string currentpgae request.getpa...
jsp頁面分頁
首先要定義四個變數 int pagesize 每頁顯示多少條記錄 int pagenow 希望顯示第幾頁 int pagecount 一共有多少頁 int rowcount 一共有多少條記錄 說明 pagesize是指定的 pagenow是使用者選擇的 rowcount是計算出來的 該計算式為 if...