728x90

BoardDAO.java

  • BoardDelete(int bidx){} 메서드를 만들었다.
  • DB table에서 데이터를 실제로 삭제하지는 않고 delyn 열의 값을 'y'로 바꿔주는 update 구문을 사용했다.
  • 글 목록을 가져올 때 where 조건에 delyn = 'n'값을 주어서 그렇다.

BoardController.java

  • 가상주소 boardDelete.do와 boardDeleteAction.do로 접속할 때 상황을 구현했다.
  • boardDelete.do

    - confirm을 이용해 확인창이 뜨고 누르면 삭제되는 방법이 있는데 구현하는 것을 늦게 알아서

    일단 boardDelete.jsp 파일을 만들어서 이쪽으로 이동하게 했다.

  • boardDeleteAction.do

    - boardDelete.jsp 페이지에서 삭제하기 확인을 누르면 작동

    - BoardDAO의 BoardDelete() 메서드를 이용한다.

    - 성공적으로 삭제된 경우 글 리스트 페이지로 이동, 아닐 경우 다시 글 내용 페이지로 이동한다.

728x90

'노트' 카테고리의 다른 글

5월 6일 JSP  (0) 2022.05.07
5월 3일 JSP 게시판 페이징 학습  (0) 2022.05.03
4월 27일 JSP 게시판 글 수정하기  (0) 2022.04.27
4월 26일 자바스크립트 객체 개념  (0) 2022.04.26
4월 25일 jsp 게시판 글 목록 보이기  (0) 2022.04.25

+ Recent posts