Let's live hard

JSP 게시판 페이징 처리

낭니리 2016.10.26 17:43 수정 비공개 삭제

게시판에서 게시글이 일정 수 가 넘어가면 가독성과 사용자 편의를 위해 블럭을 나눠야 한다.




페이징처리를 하기 위해 필요한 변수들

  • 현재 페이지( string ) = request.getParameter("pageNum");
  • 현재 페이지( int )
  • 시작번호 ( 예제의 [ 1 ] )
  • 끝번호 ( 예제의 [10] )
  • 페이지 사이즈 (한 페이지에 게시글이 몇개 보이는가)
  • 블록 사이즈( 예제의 밑에있는 1~10 10개 )
  • 시작 페이지
  • 끝 페이지






페이지의 시작번호를 구하기 위해서는

int startRow = (currentPage-1)*PAGESIZE +1;



예) 예제처럼 현재 페이지가 9라면? 


시작번호 = (9 - 1) * 10 + 1 



출처: http://ghuwon.tistory.com/9 [공부정리]

댓글 로드 중…

블로그 정보

it를 공부하고 있습니다.

최근에 게시된 글