用户管理系统 分页

主要是在之前的基础上实现数据库数据的分页显示。
部分代码修改如下:

UserInfoController.java

......
@RequestMapping("/findAll.do")
private ModelAndView findAll(@RequestParam (defaultValue = "1") int page,@RequestParam(defaultValue = "5") int size){
    List userList = userInfoService.findAll(page,size);
    PageInfo pageInfo=new PageInfo(userList);
    ModelAndView mv=new ModelAndView();
    mv.addObject("pageInfo",pageInfo);
    mv.setViewName("user-list");
    return mv;
}
......

UserInfoServiceImpl.java

......
@Override
public List findAll(int page,int size) {
    PageHelper.startPage(page,size);
    return userInfoDao.findAll();
}
......

IUserInfoService.java

List findAll(int page, int size);

applicationContext.xml


    
     
            
                
                    mysql
                    true
                
            
        
    

user-list.jsp

......

    
        
        ${user.id}
        ${user.username}
        ${user.password}
        
            更新
            删除
            添加角色
        
    

......

......

分页成功

用户管理系统 分页_第1张图片
用户管理系统 分页_第2张图片

你可能感兴趣的:(用户管理系统 分页)