T_era

정적 리소스 응답 방식 본문

Programing/Spring

정적 리소스 응답 방식

블스뜸 2025. 5. 7. 13:20

Spring Boot 애플리케이션에서 특정 경로에 위치한 정적 리소스(HTML, CSS, JS, 이미지 등)는 별도의 서버 측 처리 없이 Client 요청에 따라 그대로 반환된다. Spring Boot는 기본적으로 다음 경로들을 정적 리소스 탐색 경로로 설정한다.

  • /static
  • /public
  • /META-INF/resources
  • src/main/resources/static

예를 들어, src/main/resources/static/hello/world.html과 같은 디렉토리 구조로 정적 리소스가 위치한다면, Client는 http://localhost:8080/hello/world.html URL을 통해 해당 리소스에 접근할 수 있다.

/static 대신 /public 또는 /META-INF/resources 경로를 사용하여 정적 리소스를 관리하는 것도 가능하다.