스터디 목록 페이지 – 페이징 / 카테고리 / 검색 기능 통합 구현

1. 기능 개요

스터디 목록 페이지에서 다음 기능들을 동시에 제공하도록 구현했다.

각 기능이 서로 충돌하지 않도록 설계하는 것이 핵심 목표였다.

특히 카테고리와 검색 조건에 따라 페이징 결과가 유지되어야 했기 때문에, 컨트롤러–SQL–페이징 모듈 간 파라미터 흐름을 명확히 관리했다.


2. 기본 구조

JSP


Controller

@GetMapping("/studyList.do")

수신 파라미터: