버전 1 (anonymous에 의해 수정됨, 12 년전)
--
  • EgovBoardController?.java
    	@RequestMapping(value = "/brd/egovBoardList.do")
    	public String selectBoardList(
    			@ModelAttribute("searchVO") SearchVO searchVO, ModelMap model)
    			throws Exception {
    	
    		/** EgovPropertyService.sample */
    		searchVO.setPageUnit(propertiesService.getInt("pageUnit"));
    		searchVO.setPageSize(propertiesService.getInt("pageSize"));
    
    		/** pageing setting */
    		PaginationInfo paginationInfo = new PaginationInfo();
    		paginationInfo.setCurrentPageNo(searchVO.getPageIndex());
    		paginationInfo.setRecordCountPerPage(searchVO.getPageUnit());
    		paginationInfo.setPageSize(searchVO.getPageSize());
    
    		searchVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
    		searchVO.setLastIndex(paginationInfo.getLastRecordIndex());
    		searchVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
    
    		List boardList = boardService.selectBoardList(searchVO);
    		model.addAttribute("resultList", boardList);
    
    		int totCnt = boardService.selectBoardListTotCnt(searchVO);
    		paginationInfo.setTotalRecordCount(totCnt);
    		model.addAttribute("paginationInfo", paginationInfo);
    
    		return "brd/egovBoardList";
    	}