&&&&&&此博文参考于:http://blog.csdn.net/peng_hong_fu/article/details/53645924  

并只运行了该大神的分页逻辑功能。先剔出如下:

************************ssm框架的jar包以及配置文件,在这里就不贴了,直接上代码.


-----分页的实体工具类:page.java

package com.topsun.util;

import java.util.List;

//分页
public class Page {
    private int currPage;//当前页
    private int pageSize;//每页显示的记录数
    private int totalCount;//总记录数
    private int totalPage;//总页数
    private List lists;//每页显示的数据
    public Page(int currPage, int pageSize, int totalCount, int totalPage, List lists) {
        super();
        this.currPage = currPage;
        this.pageSize = pageSize;
        this.totalCount = totalCount;
        this.totalPage = totalPage;
        this.lists = lists;
    }
    public Page() {
        super();
    }
    public int getCurrPage() {
        return currPage;
    }
    public void setCurrPage(int currPage) {
        this.currPage = currPage;
    }
    public int getPageSize() {
        return pageSize;
    }
    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }
    public int getTotalCount() {
        return totalCount;
    }
    public void setTotalCount(int totalCount) {
        this.totalCount = totalCount;
    }
    public int getTotalPage() {
        return totalPage;
    }
    public void setTotalPage(int totalPage) {
        this.totalPage = totalPage;
    }
    public List getLists() {
        return lists;
    }
    public void setLists(List lists) {
        this.lists = lists;
    }
}

---------------------------------------------------------------------------------------------------------

-----controller 层的分页:

ssm框架整合的分页功能_第1张图片


--------service 层 方法:

ssm框架整合的分页功能_第2张图片


--------serviceImpl层 实现类:

wKioL1nYoF7grOsNAAAaCoMTWc0461.png-wh_50

ssm框架整合的分页功能_第3张图片


--------dao层方法截图:

ssm框架整合的分页功能_第4张图片

-------mapper.xml文件里的sql语句:

ssm框架整合的分页功能_第5张图片


------list.jsp页面:

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page isELIgnored="false" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>




主页



    
   
       


       
           
               
               
               
               
               
           
           
           
               

                   
                   
                   
                   
                   
               
                    
       
编号用户名年龄EditDelete
${u.id}${u.name}${u.age}EditDelete
    
   




   第${requestScope.cjw.currPage}/ ${requestScope.cjw.totalPage}页  
   总记录数:${requestScope.cjw.totalCount}  每页显示:${requestScope.cjw.pageSize}  
  
      
             [首页]    
          [上一页]        
      


      
           [下一页]  
           [尾页]