示例#1
0
 @RequestMapping("/search")
 public void getSearchList(
     @RequestParam(value = "search", required = false) String search,
     @RequestParam(value = "page", required = false) String page,
     HttpServletRequest request,
     HttpServletResponse response)
     throws Exception {
   request.setAttribute("hotList", goodsService.getHotGoods());
   if (page == null || page.equals("") || Integer.valueOf(page) < 1) {
     page = "1";
   }
   request.setAttribute("search", search); // 商品类型
   request.setAttribute("page", page); // 当前页
   request.setAttribute("pageNum", goodsService.getSearchNum(search)); // 总页数
   request.setAttribute(
       "goodsList", goodsService.getSearchList(search, 16 * (Integer.valueOf(page) - 1), 16));
   request.getRequestDispatcher("/searchlist.jsp").forward(request, response);
 }