seong
게시판 만들기 Delete 기능 Form태그로 만들어보기 본문
1. mapper 만들기
DELETE는 단순 요청만 하면 되기 때문에 resultType이 필요없다
2. 우선 delete 컨트롤러 만들어주자
3. jsp작성
여기까지 확인
삭제가 되었다. 하지만 여기서 끝나면 절대 안된다.
왜냐? 여기서 끝내버리면 삭제는 로그인을 하지않아도, 글쓴이가 아니더라도 아무나 삭제가 가능하게 된다.
그래서 인증 로직이 필요하다.
삭제를 위한 인증 로직 짜기
1. 로그인이 되어 있는지 확인
2. 게시글을 쓴 본인이 맞는지.
마지막으로 jsp에서는 로그인, 게시글 본인이 아니라면 삭제 버튼이 없게 수정
'Spring > SpringBoot' 카테고리의 다른 글
게시판 - Get DELETE가 위험한 이유 (0) | 2022.09.08 |
---|---|
게시판 만들기 - 게시글 업데이트 (0) | 2022.09.08 |
게시판 만들어보기 (로그인 이후) (0) | 2022.09.05 |
DB연결해서 UPDATE, INSERT,DELETE,SELECT 해보기(Users-CRUD) (0) | 2022.09.01 |
Spring에서 Oracle연결 및 초기 셋팅, 테이블 만들기 테스트 (0) | 2022.08.31 |