我有一个基本的SpringBoot应用程序。使用Spring初始化程序,嵌入式Tomcat,Thymeleaf模板引擎和包作为可执行JAR文件。百里香/春天。从ModelMap获取属性密钥
protected static final String ERROR_MESSAGE_KEY = "errorMessageKey";
model.addAttribute(ERROR_MESSAGE_KEY, "signup.form.error.email.already.exists");
模板:
signup.form.error.email.already.exists=Email (already taken)
在我的控制器
:
在我的属性文件<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>
但是,这是我所看到的在矿井模板代替电子邮件的(已经拍摄)
??errorMessageKey_en_US??