[jsp] 게시판 강좌 - 1. 리스트
// 이벤트 게시판 리스트
@RequestMapping(value = "/customer/event1", method = { RequestMethod.GET })
public String event_list1(HttpServletRequest request, ModelMap model) throws Exception {
//model.addAttribute("event", customerService.listLastestEvent(3));
CalDay calDay = new CalDay();
/**** 게시판 설정값 불러오기 시작 ****/
int maxrowInit = 20;
Map<String, Object> pageInit = new HashMap<String, Object>();
kr.co.gmile.util.BoardUtils boardUtils = new kr.co.gmile.util.BoardUtils();
boardUtils.setMaxrow(maxrowInit);
pageInit = boardUtils.pageInit(ServletRequestUtils.getStringParameter(request, "go", "1"), ServletRequestUtils.getStringParameter(request, "group", "1"));
/**** 게시판 설정값 불러오기 끝 ****/
/**** 검색 항목 ****/
// 정렬조건
// 검색조건
/**** 데이터 확인 ****/
Map<String, Object> condition = new HashMap<String, Object>();
// 쿼리 조건
/**** pagging 검색조건 ****/
condition.put("pageNo", pageInit.get("pageno"));
condition.put("maxRow", pageInit.get("maxrow"));
/**** 일반글 쿼리 가져오기 ****/
List<HashMap<String, Object>> rList = null;
/**** 일반글 쿼리 전체 데이타수 가져오기 ****/
int resultCnt = 0;
resultCnt = 0;
/**** page 정렬조건 가져오기 ****/
/**** page 그룹 번호 생성하기 ****/
String rPaging = "";
if(rList.size()>0) {
rPaging = boardUtils.makeBoardGroup2(
resultCnt,
rList.size(),
pageInit,
"manager"
);
}
Map<String, Object> resultMap = new HashMap<String, Object>();
resultMap.put("rowCnt", new Integer(resultCnt));
resultMap.put("rList", rList);
resultMap.put("rPaging", rPaging);
resultMap.put("go", pageInit.get("where"));
resultMap.put("group", pageInit.get("wheregroup"));
model.addAttribute("resultMap", resultMap);
return "/customer/event1";
}
[jsp] 게시판 강좌 - 1. 리스트
'programming > jsp' 카테고리의 다른 글
[javascript] replace (0) | 2014.06.25 |
---|---|
[jsp] 이미지 파일 경로 숨기기 (0) | 2014.02.24 |
[jsp] textarea 글자 입력수 제한하기 (0) | 2013.10.11 |
[jsp] 목록에서 상세보기 후 이전 페이지로 돌아가기 (0) | 2013.10.02 |
[jsp] 상단 헤더 고정 좌우 스크롤하기 (0) | 2013.10.01 |