페이징 처리 방법

1. 현재 페이지에 따라 목록을 조회하기 위해 조회 쿼리에 아래의 붉은색 부분을 추가합니다.
SELECT B.*
FROM (
    SELECT ROWNUM AS RNUM, A.*
    FROM (
        SELECT * FROM TABLE_NAME
    ) A
    OFFSET (TO_NUMBER(#{pageNum})-1) * 10000 ROWS
    FETCH FIRST 10000 ROWS ONLY
) B
* pageNum : 현재 조회할 페이지 번호

2. 화면에서 목록 하단에 페이지 버튼이 들어갈 <ul class="paging"></ul>태그를 추가합니다.

3. 목록 조회 및 렌더링 후 webapp/resources/js/common/common_paging.js의 setPaging(thisPage, totalListCount, searchFunction) 함수를 호출합니다.
 - thisPage : 현재 페이지 번호
 - totalListCount : 총 레코드 수
 - searchFunction : 목록 조회 함수

전체 3건

FAQ 목록 테이블 - 번호, 제목, 작성일로 구성
번호 제목 작성일
상단 이동 버튼 상단 이동 버튼