Spring < 정적 컨텐츠와, MVC & 템플릿 엔진 >
정적 컨텐츠
-> hello-static 관련 컨트롤러가 없기 때문에 원하는 파일을 넣으면 파일 그대로 정적인 상태에서 반환 해주는 것을 의미하므로 어떠한 프로그래밍을 할 순 없다.
MVC와 템플릿 엔진
- 위 코드로 실행하면 에러가 발생하는데 파라미터로 받기 위해 선언한 name이 존재하지 않기 때문이다. 따라서 name부분에 request를 추가해주면 오류를 해결할 수 있다.
-> name = spring (파라미터로 원하는 값을 넘겨줌)
-
helloController가 hello-template를 return하고 , name에 실행시에 name = 부분에 입력한 값이 할당되고 이를 모델이 받게된다.
-
viewResolver 가 동작하여 Thymeleaf 템플릿 엔진을 처리하고 결국 화면에 hello spring이 출력된다.
Author And Source
이 문제에 관하여(Spring < 정적 컨텐츠와, MVC & 템플릿 엔진 >), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@okvv26/Spring-정적-컨텐츠와-MVC-템플릿-엔진저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)