🌳 에러 코드
2023-05-26 15:58:53,287 WARN [org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver] Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required request parameter 'reviewId' for method parameter type int is not present]
2023-05-26 15:58:53,287 INFO [com.language.Interceptor.PermissionInterceptor] [@@@@@@@@@@ afterCompletion]
2023-05-26 15:58:53,287 DEBUG [org.springframework.web.servlet.DispatcherServlet] Completed 400 BAD_REQUEST
🌳 해결 방법
🌾 원인 : 댓글 삭제 중, 클래스 이름을 동일 한 것을 사용하여, reviewId 비어있는 오류 발생.
🌾 해결 방법 : reviewId관련 파라미터 살펴 보던 중, 댓글 삭제에는 관련 메소드에는 없는 것을 확인 하고, jsp에서 동일한 클래스 이름에서 reviewId를 부르는 것을 발견하고 클래스 이름 변경. (.more-btn -> .delete-btn)
Before
After
'코딩 에러 및 질문' 카테고리의 다른 글
Cause: java.sql.SQLSyntaxErrorException (0) | 2023.05.26 |
---|---|
nested exception is org.apache.ibatis.binding.BindingException: (0) | 2023.05.26 |
댓글이 있는 글에 비어있는 댓글이 나오는 현상. (0) | 2023.05.26 |
"ERROR" dispatch for POST "/error", parameters={masked} (0) | 2023.05.25 |
리뷰글이 많은 순서대로 조회하기 (0) | 2023.05.24 |