![[Spring] 12. 게시판 - 리스트 페이지네이션](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRtq6B%2FbtsDzxTyarg%2FWfpTD6sItJ78KVq6XS9tik%2Fimg.png)
페이지네이션을 진행할 만큼 게시물의 수가 넉넉하지 않다면 https://rlog0918.tistory.com/350을 참고해 단위 테스트를 진행하여 게시물을 넉넉하게 생성한다. [Spring] 14. 단위 테스트 (JUnit) 단위 테스트란? 소스 코드의 독립된 특정 모듈을 개별적으로 검증하는 테스트이다. pom.xml에서 선언해준 junit 라이브러리를 통해 단위 테스트를 진행할 수 있는데, JUnit 라이브러리를 사용하려면 rlog0918.tistory.com PagingVO.java package com.basicWeb.www.domain; import lombok.Getter; import lombok.Setter; import lombok.ToString; @ToString @Setter @Ge..
![[JSP/Servlet] 8. 게시판 리스트 - 검색과 페이지네이션](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb8u1k7%2FbtsBG4ZqKzL%2Fjp7QKwrtzQowYVtyOkYHeK%2Fimg.png)
게시물을 한 페이지에 10개씩 보이도록 하고 페이지네이션을 한 페이지에 1~10까지 표시하고자 한다. 게시물을 검색했을 때도 리스트에 똑같이 적용되게 할 것이므로 함께 코드를 적어주어야 한다. domain package에 PagingVO class를 생성하고 내가 표현하고자 하는 페이지네이션 틀을 잡는다. PagingVO.java package domain; public class PagingVO { private int pageNo;// 화면에 출력되는 페이지네이션 번호 // qty = quantity(수량)의 약자 private int qty;// 한 페이지에 보여줄 게시글 수 (10개) private String type;// 검색 유형 private String keyword;// 검색어 publ..