jdbc分頁

一:數據庫支持分頁的兩個命令

select count(*) from table;

select * from table limit start,end

第一個命令可以獲取table表的總記錄數,第二個命令可以獲取從start開始end結束的數據

二:分頁步驟

使用page對象封裝頁面數據,page對象需要有頁面數據的list集合,開始頁碼,總記錄數,總頁數,等等操作。page封裝jsp需要的所有數據。

1在dao層提供分頁的支持

           1.1由於要根據總記錄數算出總頁數,所以要dao提供方法返回總記錄數

           1.2由於要獲取指定頁的數據,所以要dao提供方法獲取分頁的數據

2在service層中提供對web層數據服務

          1.1獲取頁面數據方法,並且封裝到page對象中,需要web層傳入的參數是頁號,以及要對那個servlet分頁。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章