Programming/Spring-boot
5-3. 질문 수정, 삭제 기능 구현
cooper_dev
2020. 7. 21. 16:44
1. 강의 링크
https://www.youtube.com/watch?v=asCxX-eUSvU&list=PLqaSEyuwXkSppQAjwjXZgKkjWbFoUdNXC&index=42
2. 학습 목표
- 질문 수정, 삭제 기능 구현
3. 과정
수정하기 기능 구현
(1) method 구현(QuestionController에서 구현)
-updateForm : 수정 페이지 이동 시, 게시글 정보와 함께 이동
-update : 수정 완료 정보 db에 전달
(2) show.html 코드 수정
-'수정'버튼 클릭 시, 해당 url 메소드(updateForm) 호출
(3) updateForm.html 코드 수정
- {{#question }}, {{/question}} : 해당 범위까지 객체 전달
- form action = "/question", value="put" 변경 → putMapping("/questions")
-{{title}}, {{contents}} : 값 전달
삭제하기 기능 구현
(1) 메소드 구현(QuestionController)
(2)show.html 코드 수정
-'삭제'버튼 클릭 시, 해당 url 메소드(delete) 호출