728x90
반응형
※ 실제작업순서와 포스팅순서가 다를 수 있습니다(프로젝트 진행율과 포스팅날이 다름)
0. 작동사진 및 페이지사진
1. 구성
2. 댓글작성 (부트스트랩 사용)
- 모달창에서 댓글내용,작성자,bno를 불러와 ajax로 데이터를 보내서 register한다
3. 댓글 보기
- bno 즉 게시글넘버를 넘겨줌으로써 해당 게시글에 있는 댓글 list를 가져온다.
- 받아온 list로 showReplyList() 작동
- list.length만큼 str에 코드를 반복시켜 더해준 후 댓글이 나타날 공간에 str를 html로 넣어준다.
4. 댓글 수정
- 댓글 클릭시 작성자라면 modal을 오픈한다(댓글 자세히보기)
- 오픈된 모달창에서 내용을 수정하고 modify버튼을 누르면 update ajax 실행
- 댓글을 클릭해서 수정할 수 도있고, 우측 수정클릭시 동일한 기능 작동.
5. 댓글 삭제
- 삭제의 경우엔 rno 즉 댓글넘버를 넘겨서 해당 넘버에 맞는 댓글데이터를 삭제한다.
6. 댓글 페이징(10개 단위로 끊어서 화면에 표시)
- board 페이징과 동일하게 10개 단위로 끊어서 화면에 표시
728x90
반응형
'프로젝트' 카테고리의 다른 글
[Spring Project] 도서관만들기 #5-3 게시글 상세보기,수정, 삭제 (0) | 2023.07.04 |
---|---|
[Spring Project] 도서관만들기 #5-2 게시판 화면구성 (0) | 2023.07.04 |
[Spring Project] 도서관만들기 #5-1 게시판 글쓰기 (0) | 2023.07.04 |
[Spring Project] 도서관만들기 #4 정보수정/탈퇴 (0) | 2023.06.29 |
[Spring Project] 도서관만들기 #3 로그인,로그아웃 (0) | 2023.06.29 |