@RequestMapping public ModelAndView list(Page page) throws Exception { ModelAndView mv = this.getModelAndView(); PageData pd = new PageData(); pd = this.getPageData(); String PARENT_ID = pd.getString("PARENT_ID"); if (null != PARENT_ID && !"".equals(PARENT_ID) && !"0".equals(PARENT_ID)) { // 返回按钮用 PageData pdp = new PageData(); pdp = this.getPageData(); pdp.put("ZD_ID", PARENT_ID); pdp = dictionariesService.findById(pdp); mv.addObject("pdp", pdp); // 头部导航 szdList = new ArrayList<PageData>(); this.getZDname(PARENT_ID); // 逆序 Collections.reverse(szdList); } String NAME = pd.getString("NAME"); if (null != NAME && !"".equals(NAME)) { NAME = NAME.trim(); pd.put("NAME", NAME); } page.setShowCount(5); // 设置每页显示条数 page.setPd(pd); List<PageData> varList = dictionariesService.dictlistPage(page); mv.setViewName("system/dictionaries/zd_list"); mv.addObject("varList", varList); mv.addObject("varsList", szdList); mv.addObject("pd", pd); return mv; }