작성
·
285
0
안녕하세요 강사님 질문 드리겠습니다.
뷰 리졸버를 통해서 prefix, suffix 붙이고 webapp에 있는 해당 jsp파일을 호출해주는 방식은 잘 이해가 되었습니다.
그런데, 이전 강의들에서 설명하셨던 내용 중에
컨트롤러의 메서드가 반환한 String값을 가지고
resources::template/return값.html 을 호출한다고 설명해주셨던 것이 기억이 납니다.
이전 강의의 컨트롤러에선 그냥 String을 리턴해서 바로 template의 html을 찾아갔고, 이번 강의의 컨트롤러는 mv를 리턴해서 뷰리졸버를 거쳐 jsp를 찾아가고..
왜 그때는 template에, 지금은 webapp에 뷰 파일을 저장하는지, 왜 이렇게 다른 방식이 존재하고 실제로 많이 쓰이는 방식은 어떤 것인지가 궁금합니다.
jsp와 thymeleaf의 차이 때문이 아닐까? 하고 조심스럽게 예상은 해봅니다만.. 정확한 이유는 모르겠네요;
감사합니다.
ㅋㅋㅋㅋㅋㅋㅋ 익숙한 패턴의 답변이네요. 궁금증을 참고 좀 더 들어보겠습니다. 감사합니다!