728x90

스프링 페이징 처리 2

[Spring] 페이징 화면 처리 - 2 -

[Spring] 페이징 화면 처리 - 2 - 이전 글 2021.07.17 - [Spring] - [Spring] 페이징 화면 처리 - 1 - 이전 글에서는 페이징 화면 처리를 위해 필요한 정보들과 그 정보들을 구하는 계산식 등에 대해 알아보았습니다. 이전 글의 내용을 바탕으로 이번 글에서는 '페이징 처리를 위한 클래스 설계' , 'JSP에서 페이지 번호 출력' 등에 대해 알아보겠습니다. 페이징 처리를 위한 클래스 설계 화면에 페이징 처리를 위해 여러 정보가 필요하다면 클래스를 구성해서 처리하는 방식도 꽤 편한 방식이 될 수 있습니다. 클래스를 구성하면 Controller 계층에서 JSP 화면에 전달할 때에도 객체를 생성해서 Model에 담아 보내는 과정이 단순해지는 장점도 있습니다. com.project..

java, spring 2021.07.17

[Spring] 페이징 화면 처리 - 1 -

[Spring] 페이징 화면 처리 - 1 - 게시글이 나열되어 있는 목록 아래에 페이지 번호를 표시하고 사용자가 페이지 번호를 클릭하여 해당 페이지를 확인할 수 있게 처리해야 합니다. 페이지를 보여주는 작업은 다음 과정을 통해 진행합니다. - 브라우저 주소창에서 페이지 번호를 전달해서 결과를 확인하는 단계 - JSP에서 페이지 번호를 출력하는 단계 - 각 페이지 번호에 클릭 이벤트 처리 - 전체 데이터 개수를 반영해서 페이지 번호 조절 페이지 처리는 단순히 링크의 연결이기 때문에 어렵지 않지만, 목록 페이지에서 조회 페이지, 수정 삭제 페이지까지 페이지 번호가 계속해서 유지되어야만 하기 때문에 끝까지 신경 써야 하는 부분들이 많은 편입니다. 페이징 처리할 때 필요한 정보들 1. 현재 페이지 번호(page..

java, spring 2021.07.17
728x90