Vaadin RegexpValidator 多个错误消息
Vaadin RegexpValidator multiple error message
是否可以return vaadin 验证器的条件错误消息?
TextField textField = new TextField();
String regex = "?:(foo|bar)";
textField.addValidator(new RegexpValidator(regex, true, getErrorMessage()));
我希望根据用户在 textField 中输入的内容显示不同的错误消息。
我找到了解决方案。应该只覆盖验证器的 getErrorMessage
textField.addValidator(new RegexpValidator(regex, true, "") {
@Override
public String getErrorMessage() {
return setMessage();
}
});
是否可以return vaadin 验证器的条件错误消息?
TextField textField = new TextField();
String regex = "?:(foo|bar)";
textField.addValidator(new RegexpValidator(regex, true, getErrorMessage()));
我希望根据用户在 textField 中输入的内容显示不同的错误消息。
我找到了解决方案。应该只覆盖验证器的 getErrorMessage
textField.addValidator(new RegexpValidator(regex, true, "") {
@Override
public String getErrorMessage() {
return setMessage();
}
});