예제 #1
0
 @RequestMapping(method = RequestMethod.POST)
 public String lists(ModelMap map, HttpSession session, @ModelAttribute LadingSearch ladingSearch)
     throws Exception {
   session.setAttribute("ladingSearch", ladingSearch);
   ladingSearch.setPageIndex(0);
   ladingSearch.setPageSize(20);
   DataPage<Lading> dataPage = ladingService.search(ladingSearch);
   map.put("dataPage", dataPage);
   map.put("ladingSearch", ladingSearch);
   map.put("allPrice", ladingService.sumPrice(ladingSearch));
   map.put("clientScript", "lading.init();");
   return "cp.lading";
 }
예제 #2
0
  @RequestMapping(method = RequestMethod.GET)
  public String list(
      ModelMap map, HttpSession session, @RequestParam(value = "page", defaultValue = "1") int page)
      throws Exception {
    LadingSearch ladingSearch = new LadingSearch();
    if (session.getAttribute("ladingSearch") != null && page != 0) {
      ladingSearch = (LadingSearch) session.getAttribute("ladingSearch");
    } else {
      session.setAttribute("ladingSearch", ladingSearch);
    }
    ladingSearch.setPageIndex(page - 1);
    ladingSearch.setPageSize(20);
    DataPage<Lading> dataPage = ladingService.search(ladingSearch);

    map.put("dataPage", dataPage);
    map.put("allPrice", ladingService.sumPrice(ladingSearch));
    map.put("ladingSearch", ladingSearch);
    map.put("clientScript", "lading.init();");
    return "cp.lading";
  }