@RequestMapping("/query")
 public ModelAndView query(
     HttpServletRequest request,
     HttpServletResponse response,
     @RequestParam(value = "wid", required = true, defaultValue = "") String wid,
     @RequestParam(value = "pid", required = true, defaultValue = "") String pid)
     throws ParseException {
   int pageNum = 1;
   int pageSize = 50;
   if (request.getParameter("pageNum") != null) {
     pageNum = new Integer(request.getParameter("pageNum"));
   }
   List<WebownerBillDTO> list = service.query(wid, pid, pageNum, pageSize);
   int count = service.queryCount();
   ModelAndView mav = new ModelAndView("/finance/webownerbill/list");
   Page<WebownerBillDTO> page = PageUtil.getPage(count, pageNum, list, pageSize);
   mav.addObject(
       "pageHtml", PageUtil.toPageHtml(page, request.getRequestURI(), request.getQueryString()));
   mav.addObject("list", list);
   return mav;
 }