【发布时间】:2017-10-18 00:20:59
【问题描述】:
我有一个基本的 SpringBoot 应用程序。使用 Spring Initializer、嵌入式 Tomcat、Thymeleaf 模板引擎,并打包为可执行 JAR 文件。
在我的属性文件中:
signup.form.error.email.already.exists=Email (already taken)
在我的控制器中:
protected static final String ERROR_MESSAGE_KEY = "errorMessageKey";
model.addAttribute(ERROR_MESSAGE_KEY, "signup.form.error.email.already.exists");
在模板中:
<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??
【问题讨论】:
标签: java spring spring-boot thymeleaf