重写WebMvcConfigurer的参数解析器addArgumentResolvers方法,导致静态资源访问不到

224 阅读1分钟

1、重写WebMvcConfigurer的addArgumentResolvers方法导致报错

image.png

image.png

重写参数解析器的方法

image.png

2、解决方案: 重写addResourceHandlers方法,添加静态资源路径

/**
 * @Description 重写了参数解析器,而忽略了配置SpringMVC默认拦截静态资源,需要加上,不然访问不到静态资源
 * @Author  wangzhan
 * @Date    2023/8/12 18:34
 *
 */
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/**").addResourceLocations("classpath:/static/");
}

image.png