java, spring

[Spring] 댓글의 목록 처리 (javascript)

isaac.kim 2021. 8. 11.
728x90
반응형

[Spring] 댓글의 목록 처리 (javascript)

 

이전 글

2021.08.10 - [Spring] - [Spring] 댓글 처리 Front-End - 등록 처리 -

2021.08.09 - [Spring] - [Spring] 댓글 처리 Front-End - 세팅편 -

2021.08.03 - [Spring] - [Spring] 댓글 처리, 서비스 영역과 Controller 처리 (feat. @RestController)

2021.08.01 - [Spring] - [Spring] 댓글 처리를 위한 영속 속성

 

댓글의 목록 처리

댓글 등록이 정상적으로 처리되었다면, 해당 게시물에 있는 댓글의 전체 목록을 가져옵니다. 댓글 목록은 최종적으로 페이징 처리가 되어야 하지만, 우선 전체 댓글을 가져오는 형태를 구현합니다.

 

우선 지난 글에서 '/replies/pages/게시물번호/페이지번호.xml' 혹은 '/replies/pages/게시물번호/페이지번호.json' 형태로 데이터를 먼저 확인할 수 있습니다. 

getJSON( ) 사용

reply.js에서는 Ajax 호출을 담당하므로, jQuery의 getJSON( )을 이용해서 처리할 수 있습니다.

 

reply.js

getList( )는 param이라는 객체를 통해서 필요한 파라미터를 전달받아 JSON 목록을 호출합니다. JSON 형태가 필요하므로 URL 호출 시 확장자를 '.json' 으로 요구합니다.

 

댓글 등록과 마찬가지로 get.jsp에서는 해당 게시물의 모든 댓글을 가져오는지 확인하는 코드를 작성해 봅니다.

 

get.jsp

get.jsp에선 최소한의 코드로 정상적으로 동작하는지 확인이 가능합니다.


오늘은 댓글의 목록 처리에 대해서 알아보았습니다.

728x90
반응형