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

쩜현님의 프로필 이미지

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요 localhost:8080/hello 부분 질문드립니다.

해결된 질문

작성

·

368

0

안녕하세요 localhost:8080/hello를 요청하는 부분에서 매핑페이지가 없다고 오류가 나옵니다.
 
// hello 서블릿 클래스 입니다.
 
//서버는 8080포트라고 잘 뜹니다.
 
//스프링부트 메인 클래스 입니다.
스프링부트 메인페이지가 최상단에 위치해야 한다고 하여 main 클래스를 확인해보아도 hello.servlet 으로 위치해있고 , 위치를 hello로 바꾸어도 결과는 똑같았습니다.
 
webapp에 만들어놓은 정적 페이지를 요청했을땐 잘 실행이 됩니다.
그 이후에 response 등등 여러 클래스를 만들었던 url로 요청을해도 모두 매핑페이지가 없다고 뜹니다.
감사합니다

답변 1

2

안녕하세요. 쩜현님, 공식 서포터즈 David입니다.

.

@ServletComponentScan 애노테이션이 빠져있어서 서블릿이 등록되지 않아 그런 것 같습니다.

@SpringBootApplication 위에 @ServletComponentScan 을 추가해주세요.
.
감사합니다.

쩜현님의 프로필 이미지
쩜현
질문자

해결되었습니다 감사합니다!!

쩜현님의 프로필 이미지

작성한 질문수

질문하기