У меня следующая файловая структура:
Файл MvcWebConfig
имеет следующее:
@Configuration
public class MvcWebConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**")
.addResourceLocations("/public", "classpath:/static/")
.setCachePeriod(31556926);
}
}
как прочитанное здесь , что @EnableWebMVC
не следует использовать.
Я пробовал это в своем HTML (который находится в папке шаблонов)
<link rel="stylesheet" href="/static/css/bootstrap.min.css">
<link rel="stylesheet" href="static/css/bootstrap.min.css">
<link rel="stylesheet" href="resources/static/css/bootstrap.min.css">
<link rel="stylesheet" href="/resources/static/css/bootstrap.min.css">
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="/css/bootstrap.min.css">
, ноничего из этого не сработало.
Что я делаю не так?Я использую Spring 5