Spring boot kim's cafe/게시판만들기

Springboot 게시판 만들기!(6)글 수정 only text version

디비드킴 2021. 6. 18. 13:21

수정/삭제 중
수정부터 하려는데
이유는 삭제시 글/댓글/사진
db로보면 boardl/comment/boardimage
하나 더 대댓글/좋아요 등까지 있다면
한 번에 다 삭제해야 하기 때문에
이제 좀 더 심플한 수정부터 하겠다
일단 아직 사진 올리기 기능이 없으니
역시 심플하다

html을 보면

content.java

이렇게 로그인 사용자와 글 작성자가
같다면 수정/삭제가 가능한 형식이다

이제 선택을 해야 한다
수정을 누를 시 disabled가 사라져서 입력이 가능하게 할지
아니면 비슷한 페이지로 보내서 수정을 하고 오게 할지
음 대부분 수정 페이지가 따로 있던 거 같아서
수정 페이지를 만들 거다
여기서 또 하나의 선택이 있다
글쓰기 페이지를 재활용할지
하니면 똑같은 페이지를 하나 더 만들지
일단 하나더 만들어서 진행하겠다

controller로가서

controller.java

검증해주고
맞으면 페이지로 보내준다
아니면 위험한 접근임으로
튕겨내 주자!

테스트


다른 아이디로 url로 강제 접근 시

튕겨져 나오고
실제 사용 중인 메일이어서 가렸다

정상 접근 시

제대로 들어가진다!

이제 수정 처리 부분을 만들어주자

service로가서

boardservice.java

검증과 함께 맞다면 집어넣어 주고

restcontroller로가서

restcontroller.java

던져주자!

js할 건데 ajax를만들껀데 js가 하도 많아져서
onclick으로 사용하겠다

js



html

html

 

완료!
이제 대망의 게시판의 꽃 댓글 작업을 할건데
그전에 js파일들 좀 정리하고 가자!