[JAVA] Lösen Sie die Thymeleaf-Syntaxprüfung in Spring Boot

Überblick

Das in Spring Boot 1.4 verwendete Standard-Thymeleaf ist Version 2. Dadurch wird die Vorlage als XML analysiert, sodass sie ziemlich genau geschrieben werden muss, z. B. wenn ein schließendes Tag erforderlich ist. Wenn Sie in allgemeiner HTML5-Syntax schreiben möchten, können Sie damit umgehen, indem Sie Thymeleaf 3-Serien erstellen.

Thymeleaf 3 Serie

Setzen Sie thymeleaf.version auf die 3. Version in build.gradle.

dependencies {
    compile('org.springframework.boot:spring-boot-starter-thymeleaf')
    //Abkürzung
}

ext['thymeleaf.version'] = '3.0.3.RELEASE'
ext['thymeleaf-layout-dialect.version'] = '2.1.2'
ext['thymeleaf-extras-java8time.version'] = '3.0.0.RELEASE'
ext['thymeleaf-extras-data-attribute.version'] = '2.0.1'

Stellen Sie andere Optionen nach Bedarf ein.

Verwandte URL

Recommended Posts

Lösen Sie die Thymeleaf-Syntaxprüfung in Spring Boot
Verwendung von Thymeleaf mit Spring Boot
Legen Sie den Kontextparameter in Spring Boot fest
Spring Boot 2 Multiprojekt mit Gradle
[Java] Thymeleaf Basic (Spring Boot)
Wichtige Änderungen in Spring Boot 1.5
NoHttpResponseException in Spring Boot + WireMock
Verwenden Sie thymeleaf3 mit parent, ohne Spring-Boot-Starter-Parent in Spring Boot anzugeben
Frühlingsstiefel Hallo Welt in Eclipse
Spring Boot-Anwendungsentwicklung in Eclipse
Schreiben Sie den Testcode mit Spring Boot
Implementieren Sie die REST-API mit Spring Boot
Was ist @Autowired im Spring Boot?
Implementieren Sie die Spring Boot-Anwendung in Gradle
Starten Sie mit IntelliJ ein (altes) Spring Boot-Projekt
Erstellen Sie mit Gradle ein Spring Boot + Docker-Image
Statische Dateizugriffspriorität beim Spring Boot
Spring Boot-Protokoll im JSON-Format ausgeben
Memorandum zum Herunterladen lokaler Dateien mit Spring Boot
Erstellen Sie mit IntelliJ ein Java Spring Boot-Projekt
[Trainieren! ] Zeigen Sie Hello World mit Spring Boot an
Verwenden Sie die DynamoDB-Abfragemethode mit Spring Boot
Implementieren Sie CRUD mit Spring Boot + Thymeleaf + MySQL
Implementieren Sie die Paging-Funktion mit Spring Boot + Thymeleaf
Memo zur Installationsmethode von Spring Boot + Thymeleaf Boot Strap
DI SessionScope Bean im Spring Boot 2-Filter
Ändern Sie das Sitzungszeitlimit in Spring Boot
Führen Sie die WEB-Anwendung mit Spring Boot + Thymeleaf aus
SameSite-Cookie im Spring Boot (Spring Web MVC + Tomcat)
Testen Sie den Controller mit Mock MVC im Spring Boot
Asynchrone Verarbeitung mit regelmäßiger Ausführung in Spring Boot
Führen Sie ein Spring Boot-Projekt mit VS-Code aus
Anforderungs- und Antwortprotokolle mit Spring Boot ausgeben
Fordern Sie Spring Boot heraus
Servlet-Filter mit Spring Boot verwenden [Spring Boot 1.x, 2.x kompatibel]
So fügen Sie in Spring Boot einen Klassenpfad hinzu
Java-Tipps - Erstellen Sie mit Gradle ein Spring Boot-Projekt
Erstellen Sie eine CRUD-App mit Spring Boot 2 + Thymeleaf + MyBatis
Erstellen Sie Ihr eigenes Dienstprogramm mit Thymeleaf mit Spring Boot
Spring Boot Form
So binden Sie mit einer Eigenschaftendatei in Spring Boot
Spring Boot Denken Sie daran
gae + frühlingsstiefel
Anmerkungen, die in Spring Boot-Aufgabenverwaltungstools verwendet werden
Zeigen Sie die Gradle-Aufgabe im Spring Boot-Projekt an
Geben Sie die statische Ressourcencodierung in Spring Boot an
Nehmen Sie das externe Glas mit Spring boot2 + Maven3 in das Paket auf
Untersuchte asynchrone Ausführung von Abfragen in Spring Boot 1.5.9
Wenn Sie die Spring Boot + Thymeleaf-Verarbeitung trennen möchten
SSO mit GitHub OAuth in der Spring Boot 1.5.x-Umgebung
[Einführung in Spring Boot] Senden Sie ein Formular mit thymeleaf
Verwendung von CommandLineRunner im Spring Batch von Spring Boot
Testen Sie die Klasse mit Feldinjektion im Spring-Boot-Test, ohne den Spring-Container zu verwenden
Bis Sie mit der Entwicklung mit Spring Boot in Eclipse 1 beginnen
Probieren Sie gRPC im Spring Boot & Spring Cloud-Projekt (Mac OS) aus.
Führen Sie swagger-ui in die in Spring Boot implementierte REST-API ein
Bis Sie mit der Entwicklung mit Spring Boot in Eclipse 2 beginnen
Geben Sie spring.profiles.active über context-param in web.xml in Spring Boot an
Spring Boot (1 Serie) + spring-security-oauth2 + Redis Session + Heroku mit SerializationException
Erstellen einer Datenbankumgebung mit Docker in Spring Boot (IntellJ)
Injizieren Sie den Logger im Frühjahr