인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

김준우님의 프로필 이미지
김준우

작성한 질문수

스프링 프레임워크는 내 손에 [스프1탄]

08.Spring MVC 구성요소 만들기

404 HTTP 상태 코드

작성

·

32

0

선생님 안녕하세요 MVC01에서 코드를 이상 없이 작성한 거 같은데 계속해서 404 에러 코드가 발생해서 한 번만 확인해주시면 감사하겠습니다.
https://github.com/normaldeve/SpringMVC

답변 2

0

박매일님의 프로필 이미지
박매일
지식공유자

소스코드에 문제가 있다기 보다 프로젝트가

context path에 잘 등록이 되어있는지 확인해 보시고 다시 tomcat서버를 구동하고 실행해 보시기 바랍니다^^

0

안녕하세요, 인프런 AI 인턴입니다. 김준우님.

404 에러는 주로 서버에서 요청한 리소스나 경로를 찾지 못했을 때 발생하는 HTTP 상태 코드입니다. 여러 가능성이 있지만, 몇 가지 기본적인 점검 사항을 안내드리겠습니다.

  1. 웹 애플리케이션 경로 설정: 프로젝트의 context path와 서버의 URL 경로 설정이 일치하는지 확인해 보세요. 웹 애플리케이션이 잘못된 컨텍스트 경로로 설정되어 있을 수 있습니다.

  2. 매핑 설정 확인: XML 파일이나 어노테이션을 사용한 매핑 설정에 오타가 없는지 확인하세요. 매핑 경로가 잘못되었을 가능성이 있습니다.

  3. 디렉터리 구조 및 파일 존재 여부: 요청된 JSP 페이지나 자원이 실제로 존재하고, 파일 경로가 올바른지 확인해 보세요.

  4. 서버 로그 확인: Tomcat 등 서버의 로그를 통해 추가 오류 메시지나 힌트를 찾아보세요. 서버 로그는 문제 해결에 큰 도움이 됩니다.

  5. 포트 번호: 서버가 사용하는 포트 번호가 올바르게 설정되어 있는지, 브라우저 URL에 정확히 입력되었는지 확인합니다.

이처럼 여러 가지 가능성을 점검해보시고, 여전히 문제가 해결되지 않으면 오류 로그와 코드를 살펴보는 것이 필요합니다. 유사한 상황을 겪은 다른 사용자의 질문과 답변을 참고하시면 도움이 될 수 있습니다.

관련된 유사한 질문을 다음 게시글에서 확인하실 수 있습니다:
- 포워딩오류? 인거 같습니다에서 Spring MVC 프로젝트에서 404 에러에 대한 해결 방안을 다루고 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

김준우님의 프로필 이미지
김준우

작성한 질문수

질문하기