728x90

페이징처리 2

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

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

java, spring 2021.07.17

[Spring] 스프링에서 페이징 처리 (BoardController, BoardService 수정)

[Spring] 스프링에서 페이징 처리 (BoardController, BoardService 수정) 이전 글 내용에 이어서 작성하고자 합니다. 2021.07.14 - [Spring] - [Spring] MyBatis와 스프링에서 페이징 처리 페이징 처리하는 SQL이 동작이 확인되었다면 MyBatis SQL 작업과 Mapper 세팅은 완료되었다고 볼 수 있습니다. 페이징 처리는 브라우저에서 들어오는 정보들을 기준으로 동작하기 때문에 BoardController와 BoardService 역시 전달되는 파라미터들을 얻는 형태로 수정해야 합니다. BoardService 수정 BoardService 클래스 수정 메서드 수정을 했으니 테스트 코드를 작성하여 수정합니다. src/ BoardServiceTests 클..

java, spring 2021.07.16
728x90