[JSP/Servlet] 14. 게시글 파일첨부 - 수정과 삭제
개발자가 되기까지 (2023.08.16~2024.04.15)/[Servlet] Basic Web2023. 12. 12. 03:52[JSP/Servlet] 14. 게시글 파일첨부 - 수정과 삭제

첨부파일 등록에 성공했으니 수정과 삭제를 해볼 차례이다. register.jsp를 참조하여 modify.jsp를 작성하되, 기존의 첨부 파일을 hidden으로 숨겨주고 새롭게 등록될 첨부 파일의 input 태그를 달아준다. modify.jsp 자유게시판 글쓰기 제목 내용 ${bvo.content } 첨부파일 등록 취소 수정 화면 만약 기존의 첨부파일에서 새로운 첨부파일로 교체한다면, 기존의 첨부파일의 데이터는 삭제되어야 한다. 이 과정은 비동기화 작업처리를 할 것이므로 Handler package > FileRemoveHandler class를 생성했다. FileRemoveHandler.java package handler; import java.io.File; import org.slf4j.Logger..

[JSP/Servlet] 11. 게시글 상세 페이지 - 수정
개발자가 되기까지 (2023.08.16~2024.04.15)/[Servlet] Basic Web2023. 12. 11. 13:20[JSP/Servlet] 11. 게시글 상세 페이지 - 수정

게시글 상세 페이지에서 수정 기능을 추가하려고 한다. webapp > board > modify.jsp 파일을 생성하고 제목과 내용만 띄우도록 화면 구조를 잡았다. 그와 더불어 detail.jsp에서 수정 버튼을 누르면 기존에 입력했던 데이터들이 함께 노출되고 제목과 내용을 수정할 수 있게 코드를 작성했다. modify.jsp 자유게시판 글쓰기 제목 내용 ${bvo.content } 등록 취소 참고로 modify.jsp 구조는 register.jsp 구조를 참조하여 만들었다. 상세 페이지 수정 화면 화면 구조를 완성했다면 먼저 수정 페이지에 데이터를 뿌리는 것부터 진행하도록 한다. BoardController에 case modify 코드를 작성하되, method는 앞서 detail에서 생성한 getDet..

728x90
반응형
image