리뷰 수정 오류 잡아가는 과정

류한선·2024년 3월 9일

2차 프로젝트

목록 보기
10/32

수정 템플릿쪽에서 th:action을 안달아주니까 403에러가 나서 어떻게 해줘야 연결이 될까 이것저것 넣어보는 중이다.

http://localhost:8010/book/detail/30

http://localhost:8010/review/modify/2
th:action="@{/review/modify/{id}(id=${reviewForm.bookId})}" method="post">

http://localhost:8010/review/modify/$%7Breview.id%7D

th:action="@{/book/detail/${book.id}}"

http://localhost:8010/book/detail/$%7Bbook.id%7D
th:action="@{|/review/modify/{id}(id=${reviewForm.bookId})|}"

서비스에서 받아오는건 똑같은데 어째서 새로 계속 생성해줘야 하는걸까
@PathVariable("id") Integer id, 이게 빠져있어서 서비스에서 사용하는 걸 가져와도
id를 넣을 수 없던 것이였다.

<input type="hidden" th:name="${_csrf.parameterName}" th:value="${_csrf.token}" />

이거 추가해야 한단다

0개의 댓글