У меня проблема с доступом к файлам в папке ресурсов. До того, как я установил свой собственный AppConfig, я получил полный доступ к файлам в / src / main / resources / widgets, но теперь я получаю 404. Я прочитал много статей об обработчиках ресурсов, и мой код работает для них.
@Configuration
@EnableWebMvc
public class AppConfig extends WebMvcConfigurerAdapter {
@Bean
public AuthorizationInterceptor authorizationInterceptor() {
return new AuthorizationInterceptor();
}
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(authorizationInterceptor());
}
@Override
public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {
configurer.enable();
}
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry
.addResourceHandler("/widgets/**")
.addResourceLocations("/resources/static/widgets/");
}
}