springboot中消失的静态资源

springboot中消失的静态资源

问题:springboot项目中,resource/static 目录下的index.html以及template目录下 。实现WebMvcConfigurer这个接口,index.html就404了。
原因:实现了 WebMvcConfigurer 接口后,index.html 出现了 404 错误。这可能是因为你在实现 WebMvcConfigurer 接口时,修改了 Spring MVC 的默认配置,导致了资源的访问问题。
解决方案:

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/**")
            .addResourceLocations("classpath:/static/");
}

springboot中消失的静态资源_第1张图片

你可能感兴趣的:(spring,boot,后端,java)