示例#1
0
 /**
  * 显示用户列表
  *
  * @param user
  * @return
  */
 @RequestMapping
 public ModelAndView list(HttpServletRequest request, User user) {
   if (user.getLastLoginEnd() != null) {
     Calendar cal = Calendar.getInstance();
     cal.setTime(user.getLastLoginEnd());
     cal.set(Calendar.HOUR_OF_DAY, 23);
     cal.set(Calendar.MINUTE, 59);
     cal.set(Calendar.SECOND, 59);
     user.setLastLoginEnd(cal.getTime());
     // Date d = user.getLastLoginEnd();
     // d.setHours(23);
     // d.setMinutes(59);
     // d.setSeconds(59);
     // user.setLastLoginEnd(d);
   }
   String loginname = user.getLoginname();
   if (!"".equals(loginname) && loginname != null) {
     user.setLoginname(loginname.trim());
   }
   List<User> userList = userService.listPageUser(user);
   List<Role> roleList = roleService.listAllRoles();
   ModelAndView mv = new ModelAndView();
   mv.setViewName("user/users");
   mv.addObject("userList", userList);
   mv.addObject("roleList", roleList);
   mv.addObject("user", user);
   this.insertLog(request, "查看用户列表");
   return mv;
 }