JSP로 게시판 페이징 구현하기: 코드와 함께 알아보는 동작 원리 (Paging Algorithm)
·
Algorithm
이번 포스팅에서는 내가 학원에서 JSP를 활용하여 간단한 게시판 페이징을 구현하는 방법을 배워 온것을 까먹지 않게 기록해둠의 목적과 이 알고리즘에 대해 공유하고자 적어보려한다. Paging Algorithm이란 사용자가 요청한 페이지에 해당하는 게시글을 데이터베이스에서 가져와서 보여주는 기능이다. 이를 위해서는 다양한 클래스와 메서드를 사용하며, 각각의 역할과 동작 원리를 자세하게 파헤쳐 보자! 1. 페이징 알고리즘 이해하기 우선, 페이징 알고리즘을 이해해야 한다. 사용자가 요청한 페이지 번호와 전체 게시글 수를 기반으로 필요한 정보를 계산한다. 이 때 필요한 항목은 다음과 같다. reqPage: 사용자가 요청한 페이지 번호 totalBoard: 총 게시글 수 boardCount: 한 페이지에 출력할 게..