컨트롤러에서 서비스 인터페이스 호출
/src/main/java/v2/mvc/spring/blog/controller/BlogController.java
@DeleteMapping(value = "/delete")
public String delete(int blogContSeq) {
this.blogService.delete(blogContSeq);
return "redirect:/list";
}
- 컨트롤러 파일
BlogController.java
파일을 엽니다. - 삭제 요청을 받아들이는 컨트롤러 메소드
delete
를 작성합니다.
상세 화면 뷰 코드 수정
/src/main/webapp/WEB-INF/views/blog/read.jsp
<div>
<form method="post" action="/delete">
<input type="hidden" name = "_method" value = "delete"/>
<input type="hidden" name = "blogContSeq" value = "${blogCont.BLG_CONT_SEQ}"/>
<input type="submit" name="delete_button" value="삭제" />
</form>
</div>
- 상세 화면 뷰 파일
read.jsp
를 엽니다. - 입력일 태그 아래에 삭제 기능을 하는 HTML을 입력합니다.