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

임현강님의 프로필 이미지
임현강

작성한 질문수

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

뷰 리졸버

뷰에 관한 질문

작성

·

285

0

안녕하세요 강사님 질문 드리겠습니다.

뷰 리졸버를 통해서 prefix, suffix 붙이고 webapp에 있는 해당 jsp파일을 호출해주는 방식은 잘 이해가 되었습니다.

그런데, 이전 강의들에서 설명하셨던 내용 중에
컨트롤러의 메서드가 반환한 String값을 가지고 
resources::template/return값.html  을 호출한다고 설명해주셨던 것이 기억이 납니다.

이전 강의의 컨트롤러에선 그냥 String을 리턴해서 바로 template의 html을 찾아갔고, 이번 강의의 컨트롤러는 mv를 리턴해서 뷰리졸버를 거쳐 jsp를 찾아가고..

왜 그때는 template에, 지금은 webapp에 뷰 파일을 저장하는지, 왜 이렇게 다른 방식이 존재하고 실제로 많이 쓰이는 방식은 어떤 것인지가 궁금합니다.

jsp와 thymeleaf의 차이 때문이 아닐까? 하고 조심스럽게 예상은 해봅니다만.. 정확한 이유는 모르겠네요;

감사합니다.

답변 1

1

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

ㅎㅎ 안녕하세요. 현강님^^

조금 뒤에 알 수 있습니다^^!

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

ㅋㅋㅋㅋㅋㅋㅋ 익숙한 패턴의 답변이네요. 궁금증을 참고 좀 더 들어보겠습니다. 감사합니다!

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

ㅋㅋㅋㅋ 네^^

임현강님의 프로필 이미지
임현강

작성한 질문수

질문하기