java新闻分页_新闻实现分页显示
一.數(shù)據(jù)顯示:(大容量數(shù)據(jù)顯示特點)
1.以列表方式顯示數(shù)據(jù)的特點:
優(yōu)勢:數(shù)據(jù)能夠按照指定格式顯示,布局清晰,不受信息數(shù)量的限制
不足:當數(shù)據(jù)量較多,需要用戶拖動頁面才能瀏覽更多信息
當采用分頁技術(shù)實現(xiàn)批量數(shù)據(jù)的頁面顯示時,就既能顯示多條信息,又不需要拖動頁面。
二.分頁實現(xiàn)的思路:
1.分頁顯示的步驟:
先確定每頁顯示的數(shù)據(jù)數(shù)量,然后再確定分頁顯示所需的總頁數(shù),接下來再編寫SQL查詢語句,實現(xiàn)數(shù)據(jù)查詢,最后在JSP頁面中進行分頁顯示設(shè)置。
2.封裝page類:
因為分頁的數(shù)據(jù)基本都一樣,所以可以把有關(guān)分頁的數(shù)據(jù)封裝到Page類:總頁數(shù),記錄總數(shù),當前頁碼,分頁數(shù)(即每頁顯示記錄數(shù))。
3.計算顯示的總頁數(shù):
獲取總記錄數(shù),根據(jù)每頁顯示記錄數(shù)計算出總頁數(shù)
4.分頁SQL語句
select * from (
select rownum,news.* from news where rownum < 第一個數(shù)) where rownum > 第二個數(shù);
注意:第一個數(shù):當前頁*分頁數(shù)+1 ? ? ? ?第二個數(shù):(當前頁-1)*分頁數(shù)
三.實現(xiàn)新聞分頁顯示的思路:
1. 確定每頁顯示的新聞數(shù)量
2. 編寫數(shù)據(jù)庫訪問類,聲明查詢方法
3. 編寫SQL語句
4. 編寫JavaBean封裝分頁信息
5. 在JSP中調(diào)用JavaBean
總結(jié)
以上是生活随笔為你收集整理的java新闻分页_新闻实现分页显示的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有序链表插入 java_Java 实现
- 下一篇: java web随机抽取_java实现随