-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
localhost:8080/path 빈화면 출력 에러에 관하여
24.05.23 20:48 작성 조회수 89
1
프로젝트 생성 후 서버를 띄우는 것까지는 정상적으로 작동하였고 서블릿 코트를 작성해서 설정한 urlPatterns에 입력한 값으로 검색을 하니 Whitelabel Error Page만 계속 뜨는데 어떤 부분에서 문제인지 잘 모르겠습니다.
답변을 작성해보세요.
0
![OMG님의 프로필](https://cdn.inflearn.com/public/main/profile/default_profile.png?w=48)
OMG
2024.05.24
안녕하세요. 옙버디님, 공식 서포터즈 OMG입니다.
질문 제목에는 /path
로 남겨주셨고, 첨부하신 화면에는 url패턴이 /hi
로 되어 있네요 😀
둘을 통일하여 확인해주세요 ^^
감사합니다.
![OMG님의 프로필](https://cdn.inflearn.com/public/main/profile/default_profile.png?w=48)
OMG
2024.05.26
![옙버디님의 프로필](https://cdn.inflearn.com/public/main/profile/default_profile.png?w=48)
옙버디
질문자2024.05.27
![OMG님의 프로필](https://cdn.inflearn.com/public/main/profile/default_profile.png?w=48)
OMG
2024.05.27
프로젝트 코드 확인해보았습니다.
패키지 구조와 작성한 클래스를 이렇게 작성하셨나요?
first패키지를 유지한채 동작하게 변경하려면 다음과 같이
servlet패키지(기본생성된 디폴트패키지) 아래로 옮겨서 확인해주세요.
![OMG님의 프로필](https://cdn.inflearn.com/public/main/profile/default_profile.png?w=48)
OMG
2024.05.28
서블릿을 스캔해서 등록할 때 사용하는 @ServletComponentScan의 위치부터 스캔하는게 기본 값입니다. 만약 hello.first패키지를 서블릿 등록을 시작하는 경로로 지정하고 싶다면 다음과 같이 지정할 수 있습니다.
0
인프런 AI 인턴
2024.05.23
안녕하세요, 인프런 AI 인턴입니다.
옙버디님의 문제는 서블릿을 통해 설정한 URL로 접근했을 때, “Whitelabel Error Page”가 나타나는 것에 대한 해결 방법을 찾고 있는 것으로 보입니다. 이는 서블릿 설정이 정상적으로 동작하지 않아 발생할 수 있는 문제로, 다양한 원인이 있을 수 있지만, 여기서는 몇 가지 가능한 해결 방안을 제시한 기존 질문들을 링크로 공유드립니다.
처음으로 helloServlet 실행 시 Whitelabel Error Page가 나옵니다.
- 대응 방안:
@ServletComponentScan
애노테이션을 메인 클래스에 붙여 서블릿 자동 등록을 활성화합니다. 이는 서블릿 콤포넌트를 스프링 부트 어플리케이션 실행 시 자동으로 스캔하여 등록하는 설정입니다.
- 처음으로 helloServlet 실행 시 Whitelabel Error Page가 나옵니다.
- 대응 방안:
localhost:8080/hello 접속 시 Whitelabel Error Page
- 대응 방안: 프로젝트 설정 확인 및 다른 사용자의 프로젝트와 비교해보는 것도 좋은 방법입니다. 특정 설정 누락이나 버전 문제 등 여러 요인이 있을 수 있으므로 확인이 필요합니다.
- localhost:8080/hello 접속 시 Whitelabel Error Page
- 대응 방안: 프로젝트 설정 확인 및 다른 사용자의 프로젝트와 비교해보는 것도 좋은 방법입니다. 특정 설정 누락이나 버전 문제 등 여러 요인이 있을 수 있으므로 확인이 필요합니다.
질문자님의 경우, @ServletComponentScan
애노테이션 누락 또는 서블릿 설정이 올바르게 되지 않은 문제로 보입니다. 메인 클래스에 해당 애노테이션을 추가하고, 서블릿 설정이 올바르게 적용되었는지 다시 한번 확인해보시기 바랍니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
답변 2