Ersetzen von Text von der Steuerung und legt es in Eigenschaftendateiund es in Eigenschaftendatei Text von der Steuerung setzen
Was ich schon:
Mein Controller:
redirectAttrs.addFlashAttribute("userName", "Hello, " + someForm.getName() + " nice to meet you.");
Meine thymeleaf
<p class="text-danger" th:text="${userName}">userName</p>
Ich weiß, dass ich meine Eigenschaften so einfach verwenden kann:
Mein message.properties:
user.name = Tom
Mein thymeleaf:
<a th:text="#{user.name}"></a>
Aber kann ich erreichen, was ich will, wenn es einen Wert im Inneren ist?
Mein user.name = Hallo, {Name} schön, Sie zu treffen.
Ich möchte wohl etwas tun, wie folgt aus:
in meinem Controller gerade:
redirectAttrs.addFlashAttribute("userName", someForm.getName());
und in meinem thymeleaf:
<a th:text="#{user.name(name=${userName})}"></a>
Ist das überhaupt möglich? Wie sollte Thymeleaf endlich aussehen?