[스프링 MVC - 백엔드 웹 개발 기술] 15. HTTP 응답 - 정적 리소스와 뷰 템플릿 반환 및 응답 방법
ymkim
01. 응답 - 정적 리소스, 뷰 템플릿 응답 데이터는 이미 앞에서 일부 다른 내용이지만, 응답 부분에 초점을 맞추어 정리해보자 스프링(서버)에서 응답 데이터를 만드는 방법은 크게 3가지 이다 01-1. 응답 데이터 생성 방법 3가지 정적 리소스 예) 웹 브라우저에 정적 HTML, css, js를 제공할 때 정적 리소스 사용 Image, css, js 뷰 템플릿 사용 예) 웹 브라우저에 동적인 HTML을 제공할 때 뷰 템플릿 사용 JSP, Thymleaf HTTP 메시지 사용 HTTP API 제공 시 HTML이 아니라 데이터를 전달해야 하기에 Body에 JSON 담아서 전달 01-2. 스프링 부트는 정적 리소스 제공(src/main/resources) 정적 리소스란 해당 파일을 변경 없이 그대로 서비스 ..