@Override
public void validate(Size sizeAnnotation, String name, ValidationContext validationCtx, Errors errors) {
Object value = validationCtx.value(name);
if (value == null)
return;
if (!validateMinLength(sizeAnnotation.min(), value) && !validateMaxLength(sizeAnnotation.max(), value)) {
errors.add(name, sizeAnnotation.message(), value, sizeAnnotation.min(), sizeAnnotation.max());
} else if (!validateMinLength(sizeAnnotation.min(), value)) {
errors.add(name, sizeAnnotation.message(), value, sizeAnnotation.min(), sizeAnnotation.max());
} else if (!validateMaxLength(sizeAnnotation.max(), value)) {
errors.add(name, sizeAnnotation.message(), value, sizeAnnotation.min(), sizeAnnotation.max());
}
}
SizeValidationAdapter.java 文件源码
java
阅读 16
收藏 0
点赞 0
评论 0
项目:geeMVC-Java-MVC-Framework
作者:
评论列表
文章目录