使用方法:
在控制層設(shè)置一個(gè)簡(jiǎn)單頁(yè):
   SimplePage p=new SimplePage();
   p.setMaxPage(10);
   p.setCurrentPage(currentPage);
   formBean.setPage(p);   //把此分頁(yè)存入bean的實(shí)例;

在具體的javabean中設(shè)置分頁(yè)屬性。(提供setter和getter方法)
然后對(duì)查詢(xún)SQL語(yǔ)句進(jìn)行分頁(yè)封裝;
    page.count(sql);   //計(jì)算總頁(yè)數(shù)
    Query q=new Query(sql);
    q.setMaxResults(page.getMaxPage());  //設(shè)置最大頁(yè)數(shù)
    q.setFirstPage(page.getCurrentPage());  //設(shè)置起始頁(yè)數(shù)(也就是當(dāng)前頁(yè)數(shù))
    sql=q.getQuerySql();   //覆蓋原來(lái)的sql語(yǔ)句;
    ……
    ResultSet rs = conn.executeQuery(sql);
最后在控制層將工具條輸出:
   httpServletRequest.setAttribute("toolbar",p.getToolBar(url));

    [察看源碼]