Spring Boot 정적(static) 파일을 배치하기
정적(static) 파일을 배치하기
폴더 구조
|-build.gradle
`-src/main/resources/
|-static/
| `-static.html
|-public/
| `-public.html
|-resources/
| `-resources.html
`-META-INF/resources/
`-m-resourceshtml
각 HTML 파일의 내용은 파일 이름이 적힌 일반 텍스트이다.
어플리케이션 기동
이 상태에서 Spring Boot를 시작하고 다음과 같이 사용한다.
$ curl http://localhost:8080/static.html
static.html
$ curl http://localhost:8080/public.html
public.html
$ curl http://localhost:8080/resources.html
resources.html
$ curl http://localhost:8080/m-resources.html
m-resources.html
정적 파일 접근
아래와 같이 클래스 경로의 폴더에 파일을 배치하면 정적 파일로 접근을 할 수 있다.
static
public
resources
META-INF/resources
최종 수정 : 2017-12-17