现在的位置: 首页 > 综合 > 正文

关于分页参数自用

2018年04月28日 ⁄ 综合 ⁄ 共 1296字 ⁄ 字号 评论关闭

            // 获得start 
            String start = ServletActionContext.getRequest().getParameter(
                    "start");

            // 获得当前页     分页页面上点第几页 
            String currentPage = ServletActionContext.getRequest()
                    .getParameter("CurentPage");

//

            if (null != currentPage && !"".equals(currentPage))
            {

                start = Integer.valueOf(    (当前页-1)*(一页显示几条(默认10条)+1)=起始页
                        (Integer.valueOf(currentPage) - 1)
                                * Integer.valueOf(pageCount) + 1).toString();
            }
            else if (null == start || "".equals(start))
            {
                start = "1";
                currentPage = "1";
                ServletActionContext.getRequest().setAttribute("start", start);
            }

 

 

//////////////////

                获得总条数

                Integer totalRecordCount = chapterList.getGetChapterListRsp()
                        .getTotalRecordCount();
                Integer totalPages = 0;

               
                if (totalRecordCount % Integer.valueOf(pageCount) == 0)
                {可以分多少页 = 总条数/每页显示几条
                    totalPages = totalRecordCount / Integer.valueOf(pageCount);
                }
                else
                {
                    totalPages = totalRecordCount / Integer.valueOf(pageCount)
                            + 1;
                }

【上篇】
【下篇】

抱歉!评论已关闭.