成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談Struts2分頁的實現與代碼實例

開發 后端
初識struts2,寫完了分頁做下總結,精簡代碼,方便大家。做分頁的好處在于不用重復調用數據庫,保證安全。

關于Struts2分頁其實有多種實現方式,主要看他的實現效率,目前流行的主要是三級分頁,從數據庫中讀出的數據暫時存放到table中,不用再次重復調用數據庫操作,這樣會降低程序的風險

Struts2分頁DAO:

public List getList(int pageSize, int pageNow) {


    //獲取分頁數據
    List list = * ;
     //我用的sqlserver
    String sql = "select top 10 * from test
where username like '%badpeas%' and id not in
(select top 0 id from test order by id)
order by id";
    return list;
}


public int getCount() {

    //我用的sqlserver
     String sql = "select count(*) from region where username like '%badpeas%'";
    //得到總數據條數
    int count = *;
    return count;
}

================================
Test類(封裝數據)

public class Test(){
    private int id;
    private String username;
    private password;
    //省略seter, geter方法.
}


================================
show.jsp



   
       
       
       
   

   

       
       
       
   

NO姓名密碼
.







上一頁
上一頁
下一頁
下一頁
   [page: /]

================================
ShowAction.java

private int pageNow = 1 ; //初始化為1,默認從第一頁開始顯示
private int pageSize = 5 ; //每頁顯示5條記錄
private int count; //總頁數
private List testList;

//省略seter, geter

public String execute() throws Exception {
count = (dao.getCount()-1)/pageSize+1; //得到總頁數
testList = dao.getList(pageSize, pageNow); //得到list
if (testList == null)
testList = new ArrayList();
return SUCCESS;
}

OK了,分頁就這樣了,我只寫了關鍵部分代碼,如果對于struts2配置上有任何疑惑,請看Struts2基礎文章,關于本代碼是從實際應用中截取出來的,如有遺漏或者疑問請及時聯系本人.

【編輯推薦】

  1. 在Eclipse中開發struts應用程序
  2. 手把手教你在Eclipse中配置開發Struts
  3. Eclipse下開發struts完整解決亂碼問題
  4. Struts相關背景介紹
  5. 使用Easy Struts for Eclipse開發Struts
責任編輯:張燕妮 來源: 百度空間
相關推薦

2012-04-25 10:14:40

JavaStruts

2009-06-04 08:01:25

Struts2攔截器原理

2009-07-03 09:35:57

Struts2 JSP

2010-09-30 13:37:34

DB2分頁

2009-06-04 08:45:01

Struts2下載

2009-06-08 16:44:00

Struts2文件上傳

2009-06-04 09:41:50

struts2上傳文件

2011-06-28 09:14:23

Struts 2WebWork

2009-06-05 09:52:25

struts分頁Hibernate

2011-05-03 09:40:58

iBatis

2009-06-05 09:58:20

struts2驗證用戶注冊

2009-07-17 17:45:56

iBATIS Spri

2011-05-13 09:53:02

strutsAjax

2011-04-28 09:52:04

Struts2

2011-07-18 14:43:40

JSON模擬加載初析

2009-07-29 09:54:34

struts2和str

2009-06-08 16:44:00

struts2 ogn

2009-06-05 10:43:29

struts2 checheckbox實例

2009-06-25 15:11:28

Struts2教程Struts2程序

2009-06-25 15:59:21

Struts2教程攔截器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲欧美中文字幕在线观看 | 欧美大片黄 | 久久人人网 | 亚洲 中文 欧美 日韩 在线观看 | 日本视频免费观看 | 成人免费视频观看 | 五月婷婷导航 | 欧美中文字幕一区 | 麻豆久久久久久久 | 91 中文字幕| 成人一级视频在线观看 | 91精品国产手机 | 一区二区三区四区电影视频在线观看 | 欧美精品久久久久久久久久 | 日韩在线免费播放 | 精品产国自在拍 | 中文字幕亚洲精品 | 99精品国产一区二区青青牛奶 | 中文字幕1区 | 色综合网站 | 波多野结衣中文字幕一区二区三区 | 日韩av.com| 宅男伊人 | 男女羞羞视频免费 | 成人在线观看网站 | 天天综合网7799精品 | 亚洲乱码一区二区三区在线观看 | 亚洲福利视频一区二区 | 91免费福利在线 | 久久久久国产一区二区三区 | 精品一区国产 | 97精品国产手机 | 亚洲av一级毛片 | 综合网在线 | 欧美日韩在线视频一区 | 免费成年网站 | 久久一 | 久久999 | 国产精品久久久久无码av | 丁香婷婷综合激情五月色 | 久久九九色 |