본문 바로가기
Backend/JSP

페이지네이션

by 새벽물망초 2022. 2. 25.

PageDTO 클래스를 이용해 요청하기 위한 정보를 줄건데
요청하는건 pageNum 이라 정의
페이지 양(한페이지에 나타날 게시글 갯수) - pageAmount

최초의 페이지는 pageNum = 1, pageAmout = 10

PageViewDTO 페이지 정보
하단부에 << < 1 2 3 ... 10 > >> 이런 링크 필요
그다음엔 11 12 13.. 20 가야 함

PageDTO에 의한 결과가 PageViewDTO

select * from tblboard order by b_num desc limit 10 offset 10;
page offset
26-17 0
16-7 10

즉, limit은 amout에 offset은 page와 관계된다

boardmapper.xml
1 2 3
(1-1)*Amount (2-1)*Amount (3-1)*Amount
0 10 20
(mapper-service-serviceimpl)

0 10 20 30 이걸
/10 /10 /10 /10 이걸로 나누면
0 1 2 3 이게나옴
이건
1 2 3 4..10 해서 게산하면
0 0 0 0.. 1 됨



테이블에 있는 정보 아니면 DTO?

'Backend > JSP' 카테고리의 다른 글

날짜(date)값을 특정한 형식(format)으로 받는 법  (0) 2022.04.05
상품을 장바구니에 담으면 상품금액이 0으로 뜨는 문제  (0) 2022.03.25
0218 오전  (0) 2022.02.18
오답  (0) 2022.02.15
오답노트  (0) 2022.02.15

댓글