티스토리 뷰

정적 컨텐츠

클라이언트의 요청을 받고 서버에 미리 저장된 HTML, CSS, JS 등의 파일을 그대로 보여준다.

스프링부트 서버는 요청이 들어오면 (1)controller 다음으로 (2)resources를 찾는다.

 

 

MVC와 템플릿 엔진

 

웹브라우저에서 요청이 들어올 경우 Controller에서 지정된 응답을 한다. 요청에 해당되는 파일을 'viewResolver'를 통해 동작시킨다. 템플릿 엔진은 API 방식과다르게 html 파일을 직접 응답하는 방식이다.

 

이때 thymeleaf는 템플릿 엔진 중 하나로, MVC중 View에 해당되는 기술이다.

페이지에 동적을 값을 추가하거나 처리한다.

 

API

html파일이 아닌 데이터(json)로 응답한다. 아래와 같이 'return 객체'의 형식의 경우 객체를 json은 변환하여 응답한다.

 

 

 

**단축키 꿀팁

ctrl+shift+enter: 자동완성

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함