<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    hays

    海納百川
    posts - 25, comments - 48, trackbacks - 0, articles - 0
      BlogJava :: 首頁 ::  :: 聯系 :: 聚合  :: 管理

    頁面分頁函數

    Posted on 2006-10-30 15:49 hays(海納百川) 閱讀(238) 評論(0)  編輯  收藏

    ?

    package ?com.vitamin.download;
    import ?javax.servlet. * ;
    import ?javax.servlet.http. * ;
    import ?java.math. * ;
    import ?java.sql. * ;

    public ? class ?Pagination?
    {
    ????
    ????
    private ?String?strPage? = ? null ;
    ????
    private ? int ?curPage; // 當前頁;
    ???? private ? int ?m_rows; // 每頁包括的幾個數據項;
    ???? private ? int ?totalPage; // 總頁數
    ????
    ????
    public ?Pagination()
    ????
    {
    ????????
    ????}

    ????
    ????
    public ? int ?getRows()
    ????
    {
    ????????
    return ? this .m_rows;
    ????}

    ????
    ????
    public ?Pagination( int ?rows)
    ????
    {
    ????????
    this .setRows(rows);
    ????}

    ????
    ????
    public ?String?getstrPage(HttpServletRequest?request,String?page)
    ????
    {
    ????????
    try
    ????????
    {
    ????????????????strPage?
    = ?request.getParameter(page);
    ????????}

    ????????
    catch (Exception?e)
    ????????
    {
    ????????????????System.out.print(e.getMessage());
    ????????}

    ????????
    return ?strPage;
    ????}

    ????
    ????
    public ? int ?getcurPage(String?strPage)
    ????
    {
    ????????
    try
    ????????
    {
    ????????????
    if (strPage == null )
    ????????????
    {
    ????????????????
    this .curPage? = 1 ;
    ????????????}

    ????????????
    else
    ????????????
    {
    ????????????????
    this .curPage? = ?Integer.parseInt(strPage);
    ????????????????
    if ( this .curPage < 1 )
    ????????????????
    {
    ????????????????????
    this .curPage? = 1 ;
    ????????????????}

    ????????????}

    ????????????
    ????????}

    ????????
    catch (Exception?e)
    ????????
    {
    ????????????System.out.print(
    " curPages " );
    ????????}

    ????????
    return ? this .curPage;
    ????}

    ????
    ?????
    public ? void ?setRows( int ?rows)
    ?????
    {
    ???????????m_rows
    = rows;
    ?????}

    ???????
    // ?取得頁數
    ??????
    ?????
    public ? int ?getTotalPages( int ?rowcounts)
    ?????
    {
    ???????????
    int ?test; // ?變量
    ???????????test = rowcounts % m_rows; // ?取得余數
    ??????????? if (test == 0 )
    ???????????
    {
    ???????????????totalPage?
    = ?rowcounts / m_rows; // ?可以整除,總頁數;
    ???????????}

    ???????????
    else
    ???????????
    {
    ???????????????totalPage
    = rowcounts / m_rows + 1 ; // ?不是的話就加一??
    ???????????}

    ???????????
    return ?totalPage; // ?返回頁數
    ??????}

    ???????
    // ?結果集的返回
    ???????
    ?????
    public ?ResultSet?getPageSet(ResultSet?rs, int ?curPages)
    ?????
    {
    ???????????
    if (curPages == 1 )
    ???????????
    {
    ??????????????
    ???????????????
    return ?rs; // ?如果就只有一頁
    ???????????}

    ???????????
    else
    ???????????
    {
    ???????????????
    int ?i = 1 ;
    ???????????????
    try
    ???????????????
    {
    ???????????????????
    while (rs.next()) // 使rs跳到(curPages-1)*m_rows?那行;
    ??????????????????? {
    ???????????????????????i
    = i + 1 ;
    ???????????????????????
    if (i > ((curPages - 1 ) * m_rows))
    ???????????????????????
    {
    ???????????????????????????
    break ; // ?退出
    ???????????????????????}

    ???????????????????}

    ???????????????????
    return ?rs; // ?從退出開始將結果集返回
    ???????????????}

    ???????????????
    catch (Exception?e)
    ???????????????
    {
    ???????????????????System.out.print(e.getMessage());
    ???????????????}

    ???????????}

    ???????????
    return ?rs;
    ???????}



    }


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 在线视频网址免费播放| 亚洲高清乱码午夜电影网| 午夜成人无码福利免费视频| 午夜精品在线免费观看| 亚洲视频无码高清在线| 在免费jizzjizz在线播| 亚洲伊人久久大香线焦| 国产曰批免费视频播放免费s| 亚洲国产日韩在线一区| 女人让男人免费桶爽30分钟| 国产亚洲玖玖玖在线观看| 免费毛片在线视频| 无遮挡a级毛片免费看| 久久精品国产亚洲Aⅴ蜜臀色欲 | 亚洲人妖女同在线播放| 久久电影网午夜鲁丝片免费| 亚洲hairy多毛pics大全| 免费在线观看黄网站| 国产精品福利片免费看| 亚洲AV无码成人精品区天堂 | 老司机午夜免费视频| 免费一级一片一毛片| 国产精品偷伦视频免费观看了| 亚洲一区AV无码少妇电影☆| 日本亚洲欧洲免费天堂午夜看片女人员 | 亚洲高清无在码在线电影不卡| 9420免费高清在线视频| 亚洲乱码在线观看| 亚洲精品无码你懂的网站| 一区二区三区无码视频免费福利| 亚洲综合小说久久另类区| 成年人免费视频观看| 一级做α爱过程免费视频| 亚洲av女电影网| 免费无码又爽又刺激高潮| 一级女人18片毛片免费视频| 亚洲人成电影亚洲人成9999网 | 日韩av无码免费播放| 亚洲一区二区三区高清不卡 | 久久久国产精品福利免费| 亚洲自偷自偷在线成人网站传媒|