Ich habe eine grundlegende SpringBoot App. Verwenden von Spring Initializer, eingebetteter Tomcat-, Thymeleaf-Vorlagen-Engine und Paket als ausführbare JAR-Datei.Thymoleaf/Frühling. Get Property Key von ModelMap
in meiner Eigenschaft Datei:
signup.form.error.email.already.exists=Email (already taken)
in meinem Controller:
protected static final String ERROR_MESSAGE_KEY = "errorMessageKey";
model.addAttribute(ERROR_MESSAGE_KEY, "signup.form.error.email.already.exists");
in der Vorlage:
<div th:if="${errorMessageKey != null}" class="alert alert-danger alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">x</span>
</button>
<p th:text="#{errorMessageKey}" />
</div>
Aber das ist, was ich inder Vorlage sehen statt Email (bereits vergeben)
??errorMessageKey_en_US??