package com.whyc.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.*; /** * @Description : static resources Config * @date 2020/09/15 **/ @Configuration @EnableWebMvc public class StaticResourceConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { //这个是可行的,解析的时候path为*.html,校验路径admin下是否存在 //registry.addResourceHandler("admin/*.html").addResourceLocations("classpath:/META-INF/resources/admin/"); registry.addResourceHandler("/map/*").addResourceLocations("classpath:/META-INF/resources/map/"); //registry.addResourceHandler("/login.html").addResourceLocations("classpath:/META-INF/resources/"); registry.addResourceHandler("*.html").addResourceLocations("classpath:/META-INF/resources/"); registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/"); registry.addResourceHandler("/service-worker.js").addResourceLocations("classpath:/META-INF/resources/"); //registry.addResourceHandler("/favicon.ico").addResourceLocations("classpath:/META-INF/resources/"); super.addResourceHandlers(registry); //registry.addResourceHandler("doc.html").addResourceLocations("classpath:/META-INF/resources/"); //registry.addResourceHandler("*.html").addResourceLocations("classpath:/META-INF/resources/"); //registry.addResourceHandler("/admin/").addResourceLocations("classpath:/META-INF/resources/admin/"); //registry.addResourceHandler("/favicon.ico"); } }