com.easyjf.web.validate
类 AbstractValidator
java.lang.Object
com.easyjf.web.validate.AbstractValidator
- 所有已实现的接口:
- Validator
- 直接已知子类:
- Validators.EmailValidator, Validators.RegexpValidator, Validators.RequiredValidator, Validators.StringValidator, Validators.URLValidator
public abstract class AbstractValidator
- extends java.lang.Object
- implements Validator
EasyJWeb中验证器的基类,实现了Validaotr接口。
提供了addError供子类调用,从而使验证结果的添加非常容易。
用户自定义的验证器类均可直接继承该类实现。
- 作者:
- 大峡
| 从类 java.lang.Object 继承的方法 |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractValidator
public AbstractValidator()
addError
public void addError(TargetObject obj,
java.lang.Object value,
Errors errors)
- 往验证结果信中添加验证错误
- 参数:
obj - 验证的目标对象value - 要验证的值errors - 验证错误提示结果集
addError
public void addError(TargetObject obj,
java.lang.Object value,
Errors errors,
java.lang.String customMessage)
- 往验证结果集中添加一条自定义的验证错误信息,针对类似StringRequired中的min_msg等特殊的验证提示信息使用。
- 参数:
obj - 验证目录对象value - 验证的值errors - 验证错误结果集customMessage - 自定义的验证出错提示信息