Spring Boot는 정적 리소스 매핑을 위한 기본 구성을 제공합니다.
classpath:/static classpath:/public classpath:/resources classpath:/META-INF/resources
http://localhost:8080/a.jpg http://localhost:8080/b.jpg http://localhost:8080/c.jpg
실제 개발에서는 정적 리소스 액세스 경로를 사용자 정의해야 할 수 있으며, 그런 다음 WebMvcConfigurerAdapter를 상속하여 구현할 수 있습니다.
package com.sam.demo.conf; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; /** * 配置静态资源映射 * @author sam * @since 2017/7/16 */ @Configuration public class WebMvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { //将所有/static/** 访问都映射到classpath:/static/ 정적 자원 처리에 대한 Spring Boot 시리즈 공유下 registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/"); } }
spring.mvc.static-path-pattern=/static/**
위 내용은 정적 자원 처리에 대한 Spring Boot 시리즈 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!