Here I provide and example of custom validation of a form fields, made with Spring MVC framework.
import com.baev.cook365.model.Recipe;
import org.springframework.validation.Errors;
import org.springframework.validation.ValidationUtils;
import org.springframework.validation.Validator;
/**
* Created by Maxim Baev.
*/
public class RecipeValidator implements Validator {
@Override
public boolean supports(Class aClass) {
return Recipe.class.equals(aClass);
}
@Override
public void validate(Object o, Errors errors) {
Recipe recipe = (Recipe) o;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "recipe.title", "fill-in-the-name", "Is required");
}
}
Комментариев нет:
Отправить комментарий