亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > jsp分頁顯示的實現代碼

jsp分頁顯示的實現代碼

熱門標簽:高德地圖標注樣式 杭州ai語音電銷機器人功能 電銷機器人是有一些什么技術 地圖標注線上教程 電銷機器人好賣么 杭州語音電銷機器人軟件 商洛電銷 北票市地圖標注 四川保險智能外呼系統商家

最近這幾天在做JSP留言板設計的過程中,遇到了一個問題。先看一張截圖:

 這是隨便在一個新聞的留言頁面截的圖,假如留言條數太多,那整個頁面得排好長好長,這就直接給用戶造成了麻煩、不舒服的感受,所以,解決這個問題,通常采用分頁顯示的方法。
       要把頁面顯示方式設計成這樣的方式,通常需要用到這幾個基本變量:pageSize(每個頁面所顯示的記錄數)、pageCount(一共有多少個頁面)、showPage(目前顯示第幾頁)、recordCount(總的記錄數),為了方便理解,畫了一張圖:

如果想要把頁面顯示做成這樣的效果,在這張圖中pageSize=4,pageCount=3,showPage=1,recordCount=12。思路是,如果要顯示那個頁面,就要先算出來每個頁面第一條記錄是所有記錄中的第幾條記錄,假設每頁的第一條記錄是總記錄中的第position條記錄,那么position=(ShowPage - 1)×PageSize+1。比如上圖這個例子,如果要顯示第一頁,就要計算出第一頁中的第一條記錄是總的記錄中的第一條記錄;如果要顯示第二頁,就要計算出第二頁中的第一條記錄是總的記錄中的第四條記錄;如果要顯示第三頁,就要計算出第一頁中的第一條記錄是總的記錄中的第九條記錄。
       在JSP中的核心代碼為如下(用的數據庫為MySQL):

復制代碼 代碼如下:

%!  int pageSize=4;
 int pageCount;
 int showPage;
 %>

!-- 連接數據庫并從數據庫中調取記錄-->
%
 Connection con;
 Statement sql;
 ResultSet rs;

 try{Class.forName("com.mysql.jdbc.Driver");
 }catch(ClassNotFoundException e){
 }

 try{con=DriverManager.getConnection("jdbc:mysql://localhost:3306/message board","root","123456");
  sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
  //返回可滾動的結果集
  rs=sql.executeQuery("select * from messageinfo");
  //將游標移到最后一行
  rs.last();
  //獲取最后一行的行號
  int recordCount=rs.getRow();
  //計算分頁后的總數
  pageCount=(recordCount%pageSize==0)?(lastRow/pageSize):(lastRow/pageSize+1);

  //獲取用戶想要顯示的頁數:
  String integer=request.getParameter("showPage");
  if(integer==null){
   integer="1";
  }
  try{showPage=Integer.parseInt(integer);
  }catch(NumberFormatException e){
   showPage=1;
  }
  if(showPage=1){
   showPage=1;
  }
  if(showPage>=pageCount){
   showPage=pageCount;
  }

  //如果要顯示第showPage頁,那么游標應該移動到的position的值是:
  int position=(showPage-1)*pageSize+1;
  //設置游標的位置
  rs.absolute(position);
  //用for循環顯示本頁中應顯示的的記錄
  for(int i=1;i=pageSize;i++){  
 %>
   table>
    tr>
     th>%=rs.getString("UserName") %>/th>
     td>發表于:%=rs.getString("datetime") %>/td>
    /tr>
    tr >
     th colspan="3">textarea>%=rs.getString("content") %>/textarea>/th>
    /tr>
   /table>

 %  
   rs.next();
  } 
  rs.close();
  con.close();
  }
  catch(Exception e){
  e.printStackTrace();}
 %>
 br>
 第%=showPage %>頁(共%=pageCount %>頁)
 br>
 a href="ShowMessages.jsp?showPage=1">首頁/a>
 a href="ShowMessages.jsp?showPage=%=showPage-1%>">上一頁/a>
% //根據pageCount的值顯示每一頁的數字并附加上相應的超鏈接
  for(int i=1;i=pageCount;i++){
 %>
   a href="ShowMessages.jsp?showPage=%=i%>">%=i%>/a>
% }
 %> 
 a href="ShowMessages.jsp?showPage=%=showPage+1%>">下一頁/a>
 a href="ShowMessages.jsp?showPage=%=pageCount%>">末頁/a>
 !-- 通過表單提交用戶想要顯示的頁數 -->
 form action="" method="get">
  跳轉到第input type="text" name="showPage" size="4">頁
  input type="submit" name="submit" value="跳轉">
 /form> 

運行結果如下(為了簡化代碼,已經網頁布局相關代碼去掉,此處僅指功能):

可以跳轉到首頁、上一頁、下一頁、末頁,可以手動在數字上指定頁數,也可以在輸入框中輸入要顯示的頁數。

您可能感興趣的文章:
  • 原生JS實現分頁點擊控件
  • JS實現前端分頁效果
  • js實現簡單的前端分頁效果
  • 純javascript實現分頁(兩種方法)
  • 非常不錯的一個JS分頁效果代碼,值得研究
  • 利用js制作html table分頁示例(js實現分頁)
  • 純js分頁代碼(簡潔實用)
  • js分頁顯示div的內容
  • JS實現的簡單分頁功能示例
  • 原生JS實現酷炫分頁效果

標簽:貴州 丹東 江西 紅河 宿州 云浮 西藏 青島

巨人網絡通訊聲明:本文標題《jsp分頁顯示的實現代碼》,本文關鍵詞  jsp,分頁,顯示,的,實現,代碼,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《jsp分頁顯示的實現代碼》相關的同類信息!
  • 本頁收集關于jsp分頁顯示的實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    天天色成人| 91麻豆精品国产综合久久久| 亚洲精品永久一区| 九九九网站| 999久久66久6只有精品| 九九久久99综合一区二区| 人人干人人草| 精品视频在线观看一区二区三区| 久久成人亚洲| 日本伦理片网站| 国产一区二区精品| 可以免费在线看黄的网站| 久久精品大片| 久久国产精品永久免费网站| 可以免费在线看黄的网站| 久久国产精品只做精品| 精品在线视频播放| 国产激情一区二区三区| 一级毛片看真人在线视频| 日韩在线观看视频黄| 欧美大片毛片aaa免费看| 成人影视在线观看| 国产极品精频在线观看| 国产视频一区二区在线观看 | 国产麻豆精品高清在线播放| 九九久久99| 国产一区二区精品久久| 久久国产一区二区| 国产一区二区精品尤物| 国产不卡高清| 天天做日日爱| 香蕉视频久久| 黄色福利片| 亚洲精品中文字幕久久久久久| 国产a视频精品免费观看| 毛片电影网| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 成人a大片在线观看| 国产成人精品综合久久久| 美女被草网站| 一级女性全黄久久生活片| 国产视频久久久久| 精品视频在线观看视频免费视频| 精品国产一区二区三区精东影业 | 欧美激情一区二区三区中文字幕| 黄色短视频网站| 韩国三级视频网站| 国产91素人搭讪系列天堂| 成人免费观看男女羞羞视频| 欧美激情影院| 欧美电影免费| 九九精品久久| 欧美一级视频高清片| 久久久久久久免费视频| 精品毛片视频| 91麻豆精品国产自产在线| 国产麻豆精品高清在线播放| 久久久成人影院| 91麻豆国产| 日韩中文字幕在线播放| 久久精品欧美一区二区| 99久久精品国产国产毛片| 欧美激情伊人| 国产伦精品一区二区三区无广告 | 亚洲精品永久一区| 日本伦理片网站| 97视频免费在线观看| 久久99中文字幕久久| 亚欧视频在线| 成人影院一区二区三区| 一级毛片看真人在线视频| 久久精品免视看国产成人2021| 国产福利免费观看| 日韩中文字幕在线播放| 四虎精品在线观看| 日韩中文字幕在线播放| 美女免费毛片| 九九精品在线| 国产综合成人观看在线| 国产一区二区精品久久91| 久久精品大片| 国产精品1024在线永久免费| 国产精品1024在线永久免费| 欧美激情一区二区三区在线播放 | 国产不卡高清在线观看视频| 久久国产一久久高清| 免费国产一级特黄aa大片在线| 九九久久国产精品| 韩国三级视频网站| 欧美1区2区3区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 色综合久久天天综合绕观看| 国产不卡在线观看视频| 91麻豆爱豆果冻天美星空| 日本特黄特色aa大片免费| 欧美国产日韩在线| 欧美大片毛片aaa免费看| 久久国产影视免费精品| 国产成人啪精品| 日韩av东京社区男人的天堂| 国产成+人+综合+亚洲不卡| 99久久精品国产高清一区二区| 久草免费在线观看| 国产精品免费久久| 免费一级片在线| 国产激情一区二区三区| 麻豆网站在线看| 99久久精品国产免费| 亚洲第一色在线| 日本伦理黄色大片在线观看网站| 欧美18性精品| 久久成人综合网| 午夜在线亚洲| 久久国产精品自由自在| 毛片电影网| 99色播| 日本在线不卡视频| 日韩在线观看网站| 日本免费乱理伦片在线观看2018| 香蕉视频一级| 精品久久久久久免费影院| 四虎影视久久| 四虎影视库| 国产精品自拍在线观看| 国产一区二区精品久久91| 一级毛片视频免费| 高清一级毛片一本到免费观看| 久久成人综合网| 一 级 黄 中国色 片| 欧美激情一区二区三区中文字幕| 日韩免费在线视频| 久久国产影视免费精品| 中文字幕一区二区三区 精品| 久久国产精品永久免费网站| 青青久在线视频| 二级片在线观看| 欧美a级大片| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品国产一区二区三区国产馆| 麻豆午夜视频| 日韩男人天堂| 你懂的日韩| 国产激情一区二区三区| 精品视频在线看| 亚欧成人乱码一区二区| 久久国产精品自由自在| 午夜精品国产自在现线拍| 日本免费乱人伦在线观看| 亚洲爆爽| a级毛片免费观看网站| 日日夜人人澡人人澡人人看免| 免费一级生活片| 免费的黄视频| 天天色成人| 91麻豆国产| 香蕉视频久久| 国产韩国精品一区二区三区| 亚洲精品中文字幕久久久久久| 午夜在线影院| 精品国产一区二区三区久| 四虎影视久久| 四虎精品在线观看| 国产麻豆精品| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 久久久成人影院| 美女免费精品视频在线观看| 午夜欧美成人久久久久久| 欧美18性精品| 日本在线播放一区| 麻豆午夜视频| 国产一区精品| 一级毛片视频播放| 国产韩国精品一区二区三区| 久久久久久久男人的天堂| 欧美日本免费| 你懂的福利视频| 国产视频一区在线| 91麻豆精品国产自产在线观看一区| 精品视频在线观看免费| 日韩专区亚洲综合久久| 精品毛片视频| 亚洲第一色在线| 九九免费精品视频| 亚欧成人乱码一区二区| 精品国产亚洲人成在线| 精品视频免费在线| 青青久久国产成人免费网站| 四虎精品在线观看| 精品国产香蕉伊思人在线又爽又黄| 一本高清在线| 欧美国产日韩精品| 欧美a级大片| 国产综合成人观看在线| 中文字幕一区二区三区精彩视频| 亚洲女人国产香蕉久久精品| 久久国产精品只做精品| 成人免费一级纶理片| 国产视频久久久久| 精品国产香蕉伊思人在线又爽又黄|