Я новичок в Spring, так что терпите меня!
Я пытаюсь настроить отображаемое имя свойств сущности в загрузке 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;
Я получаю эту ошибку:
Отображаемое имя не применимо к полю