반응형

WEB에서 정적 리소스 접근 /resources/static

Springboot 2.2 에서 Web 으로 실행시 기본 컨피그로 /resources/static 아래 있는 내용을 접근할 수 있도록 ResourceMapping을 해준다.

만약 아래와 같은 some.js 파일을 접근하고 싶다면

  • src/main/resources/static/js/some.js

아래와 같은 경로로 URL 접근이 가능하다.

spring.mvc.static-path-pattern

기본설정에서 static 폴더를 URL에 추가하여 접근하는 식으로 바꾸고 싶다면 다음과 같이 경로를 재설정해주자.

  • properties
spring.mvc.static-path-pattern=/static/**
spring.resources.static-locations=classpath:/static/
spring.resources.add-mappings=true 

classpath:/static/ 아래 폴더와 파일을 URL 접근시 /static/ 경로로 접근하겠다는 뜻이다.

이렇게 변경해주면 다음과 같이 접근이 가능하다.

반응형

WRITTEN BY
데르벨준

,