Was ist der Unterschied zwischen den beiden Thymeleaf-Attributen: th:include
und th:replace
?Unterschied zwischen Thymeleaf enthalten und ersetzen?
Antwort
Nach documentation wenn Sie diese Situation haben:
<div th:include="..."> content here </div>
Fragment wird innerhalb <div>
Tag platziert werden.
jedoch, wenn Sie ersetzen verwenden:
<div th:replace="..."> content here </div>
dann <div>
wird durch Inhalte ersetzt werden.
Thymeleaf Teile von anderen Seiten als Fragmente umfassen kann (während JSP enthält nur vollständige Seiten) unter Verwendung th: umfassen oder th (sendet den Inhalt des Fragments in seinen Host-Tag umfasst): replace (Wille tatsächlich Ersetzen Sie das Host-Tag durch das Fragment).
Thymeleaf
können Teile von anderen Seiten als Fragmente umfassen (während JSP
enthält nur vollständige Seiten) unter Verwendung von th:include
oder th:replace
(wird ersetzt tatsächlich den Host-Tag durch das Fragment der (den Inhalt des Fragments in seinem Host-Tag enthalten)). Dies ermöglicht die Gruppierung von Fragmenten auf einer oder mehreren Seiten.
- 1. Unterschied zwischen KeyboardNavigationMode enthalten und Cycle?
- 2. Was ist der Unterschied zwischen PHP erforderlich und enthalten?
- 3. Unterschied zwischen enthalten in .h-Datei und .c-Datei
- 4. Unterschied zwischen innodb_log_buffer_size und innodb_buffer_pool_size
- 5. Thymeleaf: HTML in den th: Ersetzen-Funktion
- 6. Unterschied zwischen NSOutlineView und NSTableView
- 7. Unterschied zwischen Calendar.getInstance() und GregorianCalendar.getInstance()
- 8. Unterschied zwischen strstream und stringstream
- 9. Unterschied zwischen ExecutionListener und TaskListener
- 10. Unterschied zwischen Vorzeichen & und *?
- 11. VBA: Unterschied zwischen & und +
- 12. Unterschied zwischen "**/* /" und "** /"?
- 13. Unterschied zwischen $ # und $ {# @}
- 14. Unterschied zwischen = und: =
- 15. Unterschied zwischen '#', '%' und '$'
- 16. MySQL: Unterschied zwischen ', `,' und '
- 17. C++ Unterschied zwischen '//' und '///'
- 18. Unterschied zwischen String.Empty und ""
- 19. Unterschied zwischen `% in%` und `==`
- 20. Unterschied zwischen numpy.logical_and und &
- 21. Unterschied zwischen. und #
- 22. Unterschied zwischen // und http: //
- 23. Unterschied zwischen egrep und grep
- 24. Unterschied zwischen GtkWindow und GdkWindow?
- 25. Unterschied zwischen add(), replace() und addToBackStack()
- 26. Unterschied zwischen Admob-Anzeigen und Firebase-Anzeigen
- 27. Unterschied zwischen -Wconversion zwischen gcc und g ++
- 28. gradle Unterschied zwischen testRuntime und testProvided
- 29. der unterschied von enthalten und erfordern in taschenlampe
- 30. Unterschied zwischen Android: actionMenuTextColor und actionMenuTextColor
Seit 3.0 wird th: include nicht empfohlen (siehe http://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#difference-between-thinsert-and-threplace-and-thinclude) – ipkiss