欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

springboot配置WebMvcConfigurationSupport拦截器导致静态资源无法访问的问题

程序员文章站 2022-06-02 15:15:30
...

springboot配置WebMvcConfigurationSupport拦截器导致静态资源无法访问的问题

分析原因:添加了拦截器导致默认的register被覆盖,默认的静态资源位置也被覆盖

解决办法:

springboot配置WebMvcConfigurationSupport拦截器导致静态资源无法访问的问题

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