작성자 없음
작성자 정보가 삭제된 글입니다.
작성
·
23
0
수고 많으십니다.
강사님이 하신 것처럼 application properties에서 동일한 메시지 레벨의 출력은 설정은 했는데 로그 메시지가 출력이 너무 달라요. initHandlerMappingMap내부의 URI가 "/front-controller/v3/members/new-form"으로 되어 있어서 실제로 html에 설정이 되어 있는 "/front-controller/v5/v3/members/new-form" 이거랑 달라서 오류가 떠야 하는데 브라우저 창에서는 404오류가 뜨면서 page not found가 뜨는데 로그메시지는 아무것도 출력되는것도 없고 GET 메시지도 안들어와요.
어떻게 하면 좋을까요? 제가 따로 서치를 해봤는데도 해결방법을 모르겠어서 질문해봅니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
spring application에서 설정한 로그 메시지가 기대했던 것과 다르다는 말씀과 함께, URI와 관련된 오류로 인해 혼란스러우신 것 같습니다. 이와 관련하여 몇 가지 고려해볼 수 있는 사항과 해결 방법을 안내해 드리겠습니다.
로그 설정 확인: 우선, application.properties
또는 application.yml
파일에서 로그 레벨 설정이 올바르게 되어 있는지 확인해 주세요. 일반적으로 로그 레벨은 INFO
, DEBUG
, ERROR
등으로 설정하며, DEBUG
레벨을 사용하면 더 상세한 로그를 확인할 수 있습니다.
URI 경로 확인: 강의에서 다루는 URI와 실제로 하드코딩 된 URI가 맞지 않을 경우 로그에 메시지가 나타나지 않을 수 있습니다. 정의된 URL 경로와 실제 요청하는 경로가 일치하는지 다시 한번 검토해 주세요.
Logging 라이브러리 확인: 사용하는 로깅 프레임워크(예: Logback, Log4j 등)가 제대로 설정되어 있는지, 그리고 필요한 디펜던시가 포함되어 있는지도 확인해보세요.
서버 및 브라우저 캐시: 가끔 서버 또는 브라우저 캐시 때문에 변경 사항이 반영되지 않을 수 있습니다. 서버를 재시작하고 브라우저 캐시를 지운 후 다시 시도해보시길 권장합니다.
관련된 강의 중 비슷한 오류나 설정과 관련된 논의가 있는 커뮤니티 링크를 확인해보세요. 이렇게 하시면 비슷한 문제를 겪었던 수강생들의 해결 사례를 발견하실 수 있을 겁니다.
참고하실 수 있는 유사한 질문들:
- v3, v4 컨트롤러부터 작동하지않습니다
- mvc1편 model추가 - v3 오류 좀 확인해 주세요
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.