实现WebMvcConfigurer接口addResourceHandlers方法即可,代码如下:
@Configuration
public class MvcConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**").addResourceLocations(
"classpath:/static/");
registry.addResourceHandler("lkadoc.html","README.html","lkad404.html")
.addResourceLocations("classpath:/public/");
}
}
如果配置了拦截器则需要排除这几个请求:
xxx.excludePathPatterns(
"/lkadoc.html",
"/README.html",
"/lkad404.html",
"/lkad/**",
"/**/*.js",
"/**/*.css",
"/**/*.jpg",
"/**/*.png",
"/**/*.gif"
)