Вы можете отобразить свои собственные сообщения об ошибках, используя error()
и warn()
и info()
. Если вы хотите отображать ошибки, зависящие от валидаторов или требуемого флага, вы можете определить файл свойств с тем же именем, что и класс, который содержит отображение поля -> сообщение. Например:
Index.java
Form form = new Form("myform");
form.add(new TextField("name").setRequired(true));
form.add(new PasswordTextField("password").setRequired(true));
form.add(new TextField("phonenumber").setRequired(true));
Index.properties
Required=Provide a ${label} or else...
Все обязательные поля
myform.name.Required=You have to provide a name
Поле name
в форме myform
, когда это требуется.
password.Required=You have to provide a password
Любое поле с именем password
, когда это требуется.
phonenumber.Required=A telephone number is obligatory.
Любое поле с именем phonenumber
, когда это необходимо.
Здесь показаны различные способы установки сообщения обратной связи для определенных компонентов.
Вы также можете поместить файлы свойств рядом со следующим уровнем компонента (в порядке важности, сверху-вверх):
- Класс страницы
- Класс компонентов
- Класс вашего приложения
- Класс применения калиток
Надеюсь, это поможет