-
정적 리소스 지원백기선(인프런 강의)/스프링 부트 개념과 활용 2020. 5. 5. 22:16반응형
정적 리소스
서버에서 어떤 작업을 처리해서 요청이 들어왔을 때, 뷰를 만들어 내는 것이 아니라
웹 브라우저나 클라이언트에서 요청이 들어왔을 때
그것에 대한 리소스가 이미 만들어져있고, 만들어져 있는 리소스를 그냥 보내주면 되는 것
정적 리소스 맵핑은 “ /**” 로 구성되어있다.
기본 리소스 위치
classpath:/static
classpath:/public
classpath:/resources/
classpath:/META-INF/resources예시
application.properties에서 mapping 변경 시
WebMvcConfigurer 사용
@Configuration public class WebConfig implements WebMvcConfigurer{ @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/m/**") .addResourceLocations("classpath:/m/") //반드시 '/'로 끝나야 한다. .setCachePeriod(20); } }
반응형'백기선(인프런 강의) > 스프링 부트 개념과 활용' 카테고리의 다른 글
index 페이지와 파비콘 (0) 2020.05.07 웹 jar (0) 2020.05.06 Spring Web MVC - ViewResolver (0) 2020.04.22 Spring Web MVC -HttpMessageConverters (0) 2020.04.22 Spring-Boot-Devtools (0) 2020.04.21