JSP入門 分頁

2022-02-13 02:05:06 字數 736 閱讀 7333

<%integer pageno = (integer) request.getattribute("pageno");     integer count = (integer) request.getattribute("count");     integer pagecount = count / 5 + 1;     if (pageno == 1)  

else  %>

<%

for (int i = 1; i <= pagecount; i++)  

else      } %> <%

if (pageno == pagecount)  

else  %>

1.資料庫分頁

所謂的分頁,就是要查詢的資料太多了,一次性顯示出來的話,既不容易檢視也影響效能。

//

獲得當前頁碼 

int pageno = 1; 

try 

catch

(exception ex)  

if (pageno < 1)  

request.setattribute("pageno", pageno);

這裡pageno代表當前的頁碼,如果沒有傳遞pageno引數,預設顯示第一頁,為此我們在解析request中引數時要捕獲對應的異常,如果沒有輸入或者引數不是乙個數字時pageno就還是等於1

jsp頁面:

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...

jsp分頁總結

jsp分頁思路 1.變數的設定 分頁中涉及的變數主要有 總頁數,每頁顯示的記錄數,當前頁數,總記錄數 pagesize 每個頁面所顯示的記錄數 pagecount 一共有多少個頁面 showpage 目前顯示第幾頁 recordcount 總的記錄數 為了方便理解,畫了一張圖 總頁數 總記錄數 每頁...