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

김은재님의 프로필 이미지

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

홈 화면과 레이아웃

localhost8080을 접속하면 이전에 만들어둔 화면이 뜹니다!!

21.06.03 11:58 작성

·

422

0

localhost8080으로 들어가면 HomeController을 타고

"home"이라는 html이 나와야하는데

앞선 강의에서 만들어둔

resources/static/index.html화면이 나오고 있습니다.

왜 home컨트롤러를 타지 못할까요??

컨트롤러에서 매핑된게 없을경우에만 static안에 있는 index.html파일을 스프링이 자동으로 매핑해주는걸로 알고있습니다.

아래 캡처본은 HomeController입니다.

위같은 화면이 나오지 않고 아래와 같은 화면이 나오는 상황입니다. 왜 이런걸까요?

답변 3

1

김은재님의 프로필 이미지
김은재
질문자

2021. 06. 05. 14:22

패키지구조가 잘못되었네요

아 어이없는 곳에서 실수를 범해서 시간을 오래끌었네요

감사합니다.

0

pmg2026님의 프로필 이미지

2022. 01. 15. 00:42

저는 HomeController에 @Conntroller 이노테이션 안줘서 해맸습니다. 확인해보세요

0

김영한님의 프로필 이미지
김영한
지식공유자

2021. 06. 04. 19:28

안녕하세요. 은재님 그게 웹 브라우저에서 캐시를 사용하서 이전에 보았떤 화면을 보여주는 문제가 발생할 수 있습니다.

웹 브라우저 강력 새로고침으로 검색해보시면 도움이 되실거에요.

만약 이 문제가 아니라면 코드가 잘못된 것인데, 패키지 구조가 강의 내용과 같은지 먼저 한번 확인해주세요.

감사합니다.