스프링 | 스프링 부트

스프링 부트(입문) - viewResolver

Adose 2024. 8. 2. 17:32

view Resolver

컨트롤러(controller)에서 return 값으로 문자(String)  문자를 반환하면 뷰 리졸버(viewResolver)가 templates 파일로 mapping 해준다. 

  • 스프링 부트 템플릿 엔진 기본 name 매핑
  • resources:templates/{name}/.html  
  • 컨트롤러가 "name"을 return 해주면, 뷰 리졸버가 templates의 name.html(or name.jsp)로 매핑

∵  spring-boot-devtools 라이브러리를 추가하면, html만 컴파일 해주면 서버 재시작 없이 view 파일 변경이 가능하다고 한다. 

∵ 인텔리 제이 컴파일 방법 :  메뉴 build -> Recompile