초보개발자 게시판 프로그램 만드는중
작성한 게시글에 달린 댓글 수정기능을 구현중이었다.

컨트롤러 서비스 뷰템플릿까지 코드를 짜놓고 수정버튼이 생성된 상태
수정버튼 만들고나서 기능 확인차 수정 버튼을 눌렀더니....????

아니 이게 머선일입니까! 맵핑 다 해줬는데 404 에러 라니?!
아직 초보인 나는 오류에 당황한 나머지 엉뚱한 컨트롤러랑 서비스에 오류가 있나 찾아봤지만 역시나 아니었고...
다시금 차분하게 맵핑에 문제가 있을거야 라고 생각하고 주소창을 다시 보게되었다.
역시나 위 사진 주소창에 보이듯 내가 원한 URL이 아닌 틀린 URL이 떠있었다
왜 저렇게 뜨는건지 아직 잘 모르겠지만 분명히 오타가 있을거라 생각하고 뷰템플릿을 찾아보았다

빨간색으로 체크 표시한 부분에 /가 빠져있는 것을 확인하였다.

슬러시 하나 채워넣어주고 다시 서버 재시작

빠트렸던 슬러시 채워주고 나니 404에러 발생하지않고 정상작동!
원하는 맵핑주소로 올바르게 나타나고 수정기능도 잘 동작한다
슬러시 하나 빠지니까 주소 앞에 따라오지 않아야할 불필요한 주소가 따라오게 되는구나 하나 배웠음.
아직 미숙한 초보라 오타가 많이 발생 하지만 오타로 인한 오류라서 다행이라고 생각함 ㅎㅎㅎ
'스프링부트' 카테고리의 다른 글
| IntelliJ queryDSL cannot find symbol - QClass 관련 (설정해봐도 안될 때) (0) | 2022.10.25 |
|---|---|
| SpringBoot + JPA 다중 이미지파일 업로드 if문 NullPointerException (0) | 2022.05.31 |
| 스프링부트 cmd창 빌드시 에러 Execution failed for task ':compileJava'. (0) | 2022.03.21 |