SpringBoot添加个性化静态资源

it2022-05-05  162

如果不想使用SpringBoot默认的静态资源路径(src/main/resources/static),则需要另外单独配置个性化目录。

在@Configratuin配置类型添加如下代码

import com.qf.admin.interceptor.PermissionInterceptor; import com.qf.admin.resolver.ArgumentResolver; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.method.support.HandlerMethodArgumentResolver; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; import org.springframework.web.servlet.mvc.method.annotation.ServletWebArgumentResolverAdapter; import java.util.List; @Configuration public class WebConfig extends WebMvcConfigurationSupport { @Override protected void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/css/**").addResourceLocations("classpath:css/"); registry.addResourceHandler("/js/**").addResourceLocations("classpath:js/"); registry.addResourceHandler("/images/**").addResourceLocations("classpath:images/"); registry.addResourceHandler("/fonts/**").addResourceLocations("classpath:fonts/"); registry.addResourceHandler("/favicon.ico").addResourceLocations("classpath:favicon.ico"); super.addResourceHandlers(registry); }

最新回复(0)