웹프로그래밍/spring
스프링 4.0 - 정적 자원 설정하기 (ex. 이미지파일 경로 맵핑)
Gamcho
2018. 7. 18. 13:35
스프링 MVC 웹 어플리케이션은 웹 서버 설정을 사용하지 않으므로
이미지 파일, CSS, JS 등의 정적 자원을 <resource> 태그를 이용해서 웹 브라우저에 캐시한다.
네트워크 사용량, 서버 사용량, 웹 브라우저 반응 속도를 개선 할 수 있다.
mapping 경로로 요청이 들어오면 location에서 일치하는 파일을 찾고 응답헤더의 캐시 유효시간을 60초로 지정해서 웹 브라우저에 전송한다.
<mvc:resources mapping="/images/**" location="/images/, /WEB-INF/resources/"
cache-period="60" />