스프링에서 응답 데이터를 만드는 방법은 크게 3가지가 있다.
스프링 부트는 클래스패스의 다음 디렉토리에 있는 정적 리소스를 제공한다.
/static , /public , /resources , /META-INF/resources
src/main/resources/static
src/main/resources는 리소스를 보관하는 곳이고, 또 클래스패스의 시작 경로이다. 따라서 src/main/resources/static 디렉토리에 리소스를 넣어두면 스프링 부트가 정적 리소스로 서비스를 제공한다.
만약 src/main/resources/static/basic/hello-form.html 경로에 파일이 들어있다고 가정했을 때, 웹 브라우저에서 다음과 같이 실행하면 된다. (http://localhost:8080/basic/hello-form.html)
정적 리소스는 해당 파일을 변경 없이 그대로 서비스하는 것이다.
스프링 부트에서 뷰 템플릿 경로는 다음과 같다.
src/main/resources/templates
참조
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1