1、@Controller@RequestMapping(value = "/admin/user")public class UserController { private static final Logger logger = LoggerFactory.getLogger(UserController.class); @Autowired private IUserService userService; @Autowired private IRoleService roleService;
2、 @RequestMapping(value = "/list/{pageNo}",method = RequestMethod.GET) public String list(Model model,@PathVariable("pageNo")Long pageNo){ Long count =userService.getCount(null).longValue(); Page page = new Page(pageNo,count); List<User>lists = userService.findList(page); model.addAttribute("list",lists); model.addAttribute("page",page); return "user/list"; }
3、 /** * 跳转到添加用户的页面 * @param model * @return */ @RequestMapping(value = "/add",method = RequestMethod.GET) public String add(Model model){ logger.debug("跳转到添加用户的页面"); model.addAttribute("user",new User()); model.addAttribute("roles",roleService.list()); return "user/add"; }