728x90
반응형
뷰 템플릿
-
Spring MVC - 응답 메시지를 만드는 방법 (정적 리소스, 뷰 템플릿, HTTP API 메시지 바디에 직접 입력)Spring/Spring MVC 2022. 1. 29. 23:04
응답 메시지를 만드는 방법 정적 리소스 - 정적 HTML, CSS, javascript를 제공 뷰 템플릿 - 동적 HTML을 제공(뷰 템플릿을 사용한다) HTTP API, 메시지 바디에 직접 입력 - HTTP API를 제공하는 경우 HTML이 아니라 데이터를 전달해야 하므로 HTTP 메시지 바디에 JSON 같은 형식으로 데이터를 실어 보낸다. 정적 리소스 스프링 부트는 클래스 패스의 아래와 같은 디렉터리 안에 있는 정적 리소스를 제공한다. /static, /public, /resources, /META-INF/resources str/main/resources는 리소스를 보관하는 곳이고, 또한 클래스패스의 시작 경로이다. 따라서 다음 디렉토리에 리소스를 넣어두면 스프링 부트가 정적 리소스로 서비스를 제공..