Ich bin auf die Einführung von Bootstrap in einer Anwendung gestoßen, die die Thymeleaf-Template-Engine verwendet, also ein kurzer Hinweis für die Zukunft
Schreiben Sie sogenannte Webjars in eine POM-Datei
pom.xml
<dependency>
<groupId>org.webjars</groupId>
<artifactId>bootstrap</artifactId>
<version>4.2.1</version>
</dependency>
Lesen Sie CSS in HTML-Datei Ich bin süchtig nach 1 Wenn Sie Thymeleaf verwenden Th: href = "@ {webjars / bootstrap / version /css/bootstrap.min.css}".
Ich bin süchtig nach 2 Wenn Sie über Sicherheit verfügen, müssen Sie den Zugriff auf Webjars zulassen.
public void configure(WebSecurity web) throws Exception {
web.ignoring().antMatchers("/webjars/**");
}
Extra Um CSS selbst vorzubereiten, wird es anscheinend nur gelesen, wenn Sie einen statischen Ordner in src / main / resources vorbereiten und ablegen.
Recommended Posts