강의

멘토링

로드맵

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

김은재님의 프로필 이미지
김은재

작성한 질문수

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

홈 화면과 레이아웃

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

작성

·

590

0

localhost8080으로 들어가면 HomeController을 타고

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

앞선 강의에서 만들어둔

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

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

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

아래 캡처본은 HomeController입니다.

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

퀴즈

61%나 틀려요. 한번 도전해보세요!

회원 가입 시 화면 입력 데이터를 엔티티 객체 대신 별도의 Form 객체로 받는 주된 이유는 무엇일까요?

데이터베이스 성능을 최적화하기 위해서

화면 종속적인 데이터나 유효성 검증 로직을 분리하기 위해서

JPA 영속성 컨텍스트와 직접적인 관계를 맺기 위해서

코드의 자동 생성 기능을 활용하기 위해서

답변 3

1

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

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

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

감사합니다.

0

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

0

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

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

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

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

감사합니다.

김은재님의 프로필 이미지
김은재

작성한 질문수

질문하기