Javaweb筆記—03(BS及分頁的商務程序)

來源:互聯網
上載者:User

標籤:分頁   row   wpa   dao   首頁   select   負數   篩選   lis   

DAO部分:中介層
聲明該有的變數 pagerBook pageData sumRow sumPage
求出總的記錄數id唯一標識:select count(id) as rowsum from book;
求出總頁數;
判斷總頁數為0時的情況
求出當前頁的記錄資料pageData( flag=(當前頁-1)*記錄數 )
select top "+flag+" from book where id not in (select top "+flag+" id from book)
+++++注意:因為是用id在做篩選,所以後邊的記錄是用id做的列篩選—————id(就是這裡)

Servlet部分:伺服器端
要判斷如果在URL中給nowPage賦值為字串或者負數即就是:要進行判斷,把異常進行處理
出現的是資料格式的異常

 

jsp部分:瀏覽器端

得到pagerBook對象(pager<Book>),然後,在原表格下邊進行判斷添加超連結
傳遞給BookList頁面的參數BookList?nowPage=<%=%> 首頁 > 1;有上一頁,首頁 < 總頁,有下一頁

Javaweb筆記—03(BS及分頁的商務程序)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.