循环错误时显示属性的名称

时间:2018-04-24 11:03:19

标签: java spring spring-boot

我是春天的新手所以请耐心等待我!

我正在尝试在Spring启动中调整实体属性的显示名称。

我有一个包含以下内容的表单来显示所有错误:

<ul>
    <li th:each="e : ${#fields.detailedErrors()}" th:class="${e.global}? globalerr : fielderr">
        <span th:text="${e.global}? '*' : ${e.fieldName}">The field name</span>
        <span th:text="${e.message}">The error message</span>
    </li>
</ul>

无效输入时会出现以下消息:

  

保存新用户时出错 - 请再试一次   lastName不能为空   firstName大小必须介于1到30之间   lastName大小必须介于1到30之间   firstName不能为空

我尝试调整属性以容纳显示名称无效:

@NotEmpty
@Size(min = 1, max = 30)
@DisplayName("Last Name")
public String lastName;

我收到此错误:

  

显示名称不适用于字段

1 个答案:

答案 0 :(得分:-1)

如果要查看属性以及有关弹簧应用程序的更多信息。我建议你使用:Spring Boot Actuator

more details