JSP分頁技術二

2021-04-01 01:11:55 字數 559 閱讀 8805

定義兩個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...