Thymeleaf th value und th text

Also das th:value setzt das value Attribut. Wenn Du also in einem Element ein value="..." haben willst, dann ist th:value zu verwenden.
z.B. gibt es das input Element: https://www.w3schools.com/tags/tag_input.asp
Beispiel von dort: <input type="submit" value="Submit"> Wenn nun das Submit in value dynamisch von thymeleaf gesetzt werden soll: Dann nutzt du da das th:value - klar, denn du willst ja das value Element setzen.

Das th:text setzt den Text des Elements. Da geht es also um den Body. Also bei <p th:text="${sometext}"></p> wird der Inhalt von sometext in den body geschrieben. Und ganz nebenbei gibt es da noch die Möglichkeit, dass der Wert aus einem properties-File kommt. Siehe dazu
Das Beispiel entspricht also dem: <p>[[${sometext}]]</p>
 

Zurück
Oben