@RequestMapping("admin/memberList") public String memberList(@RequestParam(defaultValue = "1",value = "pageNum") Integer pageNum, HttpServletRequest request) { String key = request.getParameter("key"); HashMap map = new HashMap(); map.put("key", key); PageHelper.startPage(pageNum,10); List<Member> list = memberDao.selectAll(map); PageInfo<Member> pageInfo = new PageInfo<Member>(list); request.setAttribute("key", key); request.setAttribute("pageInfo", pageInfo); return "memberlist"; }
时间: 2024-04-26 17:20:05 浏览: 76
Spring 注解 开发模式 @Controller @RequestMapping @
5星 · 资源好评率100%
这段代码是一个Java Spring框架中的控制器方法,它处理/admin/memberList这个URL请求,并返回一个名为"memberlist"的视图。该方法使用@RequestParam注解获取请求参数pageNum和key,其中pageNum默认值为1。接下来,该方法使用PageHelper插件对数据库中的数据进行分页查询,每页显示10条记录。然后将查询结果封装到一个PageInfo对象中,最后将查询结果和查询关键字key设置到request中,以便在视图中进行处理和显示。
阅读全文