Я настроил папку для изображений в моем весеннем загрузочном проекте, после этого мой проект не отображает мои стили boostrap.
@Configuration
@EnableWebMvc
public class WebConfig implements WebMvcConfigurer{
@Value("${demo.ruta.imagenes}")
private String rutaImagenes;
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/logos/**").addResourceLocations("file:" + rutaImagenes);
}
}
Ресурсы моей папки:
В моих html файлах я получаю свои стили:
В заголовке:
<link th:href="@{/bootstrap/css/bootstrap.min.css}" rel="stylesheet">
<!-- Custom styles for this template -->
<link th:href="@{/bootstrap/css/jumbotron.css}" rel="stylesheet">
<link th:href="@{/bootstrap/css/sticky-footer-navbar.css}" rel="stylesheet">
<link href="https:/ /use.fontawesome.com/releases/v5.5.0/css/all.css" rel="stylesheet">
Перед телом:
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script>
<script th:src="@{/bootstrap/js/bootstrap.min.js}"></script>