댓글 수정
필요 정보: 수정 content, currentpage, boardNo, userid, commentNo
-
boardSelectContent.jsp
- 로그인하고 본인이 작성한 댓글에만 수정, 삭제 버튼 생성
- 수정 버튼 누르면 버튼 이름 취소로 바꾸고 해당 댓글 하단에 수정할 수 있는 폼 나타나게 &스크립트 만들기
- 수정 완료 누르면 -> BoardCommentUpdateSerlvet.java(/board/boardCommentUpdate.do) with content, currentpage, boardNo, commentNo
-
BoardCommentUpdateSerlvet.java(/board/boardCommentUpdate.do)
- 인코딩
- content, currentpage, boardNo, commentNo, userId(session)
- 비즈니스 로직 처리 ( <-> Service <-> DAO)
- 결과 값에 따라 페이지 이동
- 정상 : 해당 게시글 페이지
- 비정상 : 에러 페이지
댓글 삭제
필요 정보: 수정 currentpage, boardNo, commentNo, userid,
-
boardSelectContent.jsp
- 삭제 버튼 클릭시 이벤트 발생 -> form태그 input태그 생성(DOM 객체 사용)
- BoardCommentDeleteSerlvet.java(/board/boardCommentDelete.do)로 이동 with currentpage, boardNo, commentNo(삭제 버튼에 속성 커스트마이징해서 가져옴) 값을 보내보냄
-
BoardCommentDeleteSerlvet.java(/board/boardCommentDelete.do)
- currentpage, boardNo, commentNo, userId(session)
- 비즈니스 로직 처리 ( <-> Service <-> DAO)
- 결과 값에 따라 페이지 이동
- 정상 : 해당 게시글 페이지
- 비정상 : 에러 페이지