728x90 반응형 SMALL 파일삭제2 프로젝트(5)-게시글 수정 및 기타작업 앞서 말한것과 같이 수정은 사실상 첨부파일의 등록 작업과 유사하다... 첨부파일이라는게 개념 자체가 수정이 아닌 기존 파일을 삭제하고, 새로운파일을 추가하고 등등 그러니 기존의 게시물등록과 비슷하게 작업을 해보자 그리고 해당 업로드할때 좀 이쁘장하게 나오도록 css파일을 따로 놓았다.. 프로젝트 막바지에는 js파일을 따로 또 분리해서 정리하겠다... 화면에서 첨부파일 수정 게시물의 조회화면과 유사하지만 첨부파일 데이터를 보여주면서 삭제가 되도록, 첨부가 되도록해야한다. 은근 까다로왔다 나에겐; 천천히 해보자 우선 modify.jsp 파일일부에 첨부파일 폼을 넣어준다 첨부파일을 수정하기 위해서 게시물을 등록할 때 사용했던 버튼과 파일을 교체하기 위한 이 필요하니 추가해준다. Files 126번 게시글을 지.. 2021. 10. 15. 프로젝트(4)-게시물 삭제 게시물을 삭제할 떄는 게시물이 포함된 첨부파일 역시 같이 삭제할 필요가있다. 단순히 DB상에서 삭제 뿐만아니라 실제 폴더 내의 파일도 같이 삭제되어야 한다. 첨부파일 삭제 처리 첨부파일과 관련된 SQL은 BoardAttachMapper 인터페이스와 XML파일에 작성되어있으니 이부분에 추가를 해주자 public void delete(String uuid); 삭제처리할 메서드이다. 그리고 실제 SQL은 XML매퍼에 작성한다. delete from tbl_attach where uuid = #{uuid} delete tbl_attach where bno = #{bno} 하나삭제와 종합삭제를 넣었다. 하나삭제는 기존에 있지만 종합삭제/전체삭제도 그아래 추가해주었다. BoardServiceImpl변경 BoardS.. 2021. 10. 15. 이전 1 다음 728x90 반응형 LIST