本文整理匯總了Java中org.springframework.validation.ValidationUtils.rejectIfEmptyOrWhitespace方法的典型用法代碼示例。如果您正苦於以下問題:Java ValidationUtils.rejectIfEmptyOrWhitespace方法的具體用法?Java ValidationUtils.rejectIfEmptyOrWhitespace怎麽用?Java ValidationUtils.rejectIfEmptyOrWhitespace使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.springframework.validation.ValidationUtils
的用法示例。
在下文中一共展示了ValidationUtils.rejectIfEmptyOrWhitespace方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
@Override
public void validate(Object obj, Errors errors) {
// TODO Auto-generated method stub
Book book = (Book) obj;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "bookName", "bookName.required");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "author", "authorName.required");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "description", "description.required");
if (book.getDescription().length() < 10 || book.getDescription().length() > 40) {
errors.rejectValue("description", "description.length",
"Please enter description within 40 charaters only");
}
if (book.getISBN() <= 150l) {
errors.rejectValue("ISBN", "ISBN.required", "Please Enter Correct ISBN number");
}
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "price", "price.incorrect");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "publication", "publication.required");
}
示例2: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
@Override
public void validate(Object o, Errors errors) {
UserPreferencesDTO userPreferencesDTO = (UserPreferencesDTO) o;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "userId", "field.required",
"User Id must not be empty.");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "name", "field.required",
"Name must not be empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "primaryColor", "field.required",
"Primary Color must not be empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "secondaryColor", "field.required",
"Secondary Color must not be empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "accentColor", "field.required",
"Accent Color must not be empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "neutralLightColor", "field.required",
"Neutral Light Color must not be empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "neutralDarkColor", "field.required",
"Neutral Dark Color must not be empty");
}
示例3: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
@Override
public void validate(Object target, Errors errors) {
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "username", "field.required");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "password", "field.required");
User user = (User) target;
passwordValidator.validate(user.getRawPassword(), errors);
}
示例4: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
@Override
public void validate(Object o, Errors errors) {
User user = (User) o;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "username", "NotEmpty");
// if (user.getUsername().length() < 6 || user.getUsername().length() > 32) {
// errors.rejectValue("username", "Size.userForm.username");
// }
if (userService.findByUsername(user.getUsername()) != null) {
errors.rejectValue("username", "Duplicate.userForm.username");
}
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "password", "NotEmpty");
// if (user.getPassword().length() < 8 || user.getPassword().length() > 32) {
// errors.rejectValue("password", "Size.userForm.password");
// }
if (!user.getPasswordConfirm().equals(user.getPassword())) {
errors.rejectValue("passwordConfirm", "Diff.userForm.passwordConfirm");
}
}
示例5: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
@Override
public void validate(Object o, Errors errors) {
UpdateTaskDTO updateTaskDTO = (UpdateTaskDTO) o;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "taskId", "field.required",
"User Id must not be empty.");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "description", "field.required", "" +
"Description must not be empty.");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "dueDate", "field.required",
"Due Date must not be empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "isCompleted", "field.required",
"Is Completed must not be empty");
}
示例6: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
@Override
public void validate(Object object, Errors errors) {
WeatherLocationDTO weatherLocationDTO = (WeatherLocationDTO) object;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "userId", "field.required",
"User Id must not be empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "city", "field.required",
"City must not be empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "state", "field.required",
"State must not be empty");
if(!errors.hasErrors()) {
if(weatherLocationDTO.getState().length() != 2) {
errors.rejectValue("state", "filed.invalid",
"State must be length 2. Did you forget to use state code?");
}
}
}
示例7: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
/**
* {@inheritDoc}
*/
public void validate(Object target, Errors errors) {
UserProfileForm form = (UserProfileForm) target;
UserProfileVO profile = form.getUserProfile();
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "userProfile.firstName",
"error.valueEmpty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "userProfile.lastName",
"error.valueEmpty");
validateString(profile.getFirstName(), "userProfile.firstName", errors);
validateString(profile.getLastName(), "userProfile.lastName", errors);
validateString(profile.getSalutation(), "userProfile.salutation", errors);
validateString(profile.getPosition(), "userProfile.position", errors);
validateString(profile.getCompany(), "userProfile.company", errors);
validateString(profile.getStreet(), "userProfile.street", errors);
validateString(profile.getZip(), "userProfile.zip", errors);
validateString(profile.getCity(), "userProfile.city", errors);
ValidationHelper.validatePhoneNumber(profile.getPhone(), "phone", errors, false);
ValidationHelper.validatePhoneNumber(profile.getFax(), "fax", errors, false);
if (StringUtils.isEmpty(form.getLanguageCode())) {
errors.rejectValue("languageCode", "error.valueEmpty");
}
}
示例8: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
/**
* {@inheritDoc}
*/
@Override
public void validate(InviteUserForm form, Errors errors) {
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "emailAlias", "error.valueEmpty");
if (!errors.hasFieldErrors("emailAlias")) {
if (form.getEmailAlias().contains("@")) {
if (!EmailValidator.validateEmailAddressByRegex(form.getEmailAlias())) {
errors.rejectValue("emailAlias", "error.email.not.valid",
"The entered email address is not valid!");
}
} else {
if (!form.getEmailAlias().matches(ValidationPatterns.PATTERN_ALIAS)) {
errors.rejectValue("emailAlias", "error.alias.not.valid",
"The entered login is not valid!");
}
}
}
}
示例9: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
@Override
public void validate(Object obj, Errors errors) {
Home homeForm = (Home) obj;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "message",
"message.empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "quote",
"quote.empty");
if (homeForm.getMessage().length() > 500) {
errors.rejectValue("message", "message.maxlength");
}
if (homeForm.getMessage().length() < 50) {
errors.rejectValue("message", "message.minlength");
}
if (homeForm.getQuote().length() > 500) {
errors.rejectValue("quote", "quote.maxlength");
}
if (homeForm.getQuote().length() < 50) {
errors.rejectValue("quote", "quote.minlength");
}
}
示例10: validateServerSettings
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
/**
* Validates the server settings.
*
* @param form
* The form.
* @param errors
* The errors.
*/
private void validateServerSettings(MailInForm form, Errors errors) {
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "server", "string.validation.empty");
ValidationHelper.validatePortNumber("port", form.getPort(), false, errors);
if (form.getProtocol() == null
|| !Pattern.matches("imap(s)?", form.getProtocol().getName())) {
errors.rejectValue("protocol",
"client.system.communication.mail.in.server.protocol.hint");
}
if (StringUtils.isBlank(form.getReconnectionTimeout())
|| !form.getReconnectionTimeout().matches("\\d+")) {
errors.rejectValue("reconnectionTimeout", "string.validation.numbers.positive");
}
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "mailbox", "string.validation.empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "login", "string.validation.empty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "password", "string.validation.empty");
}
示例11: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
/**
* {@inheritDoc}
*
* @see org.springframework.validation.Validator#validate(Object,
* org.springframework.validation.Errors)
*/
public void validate(Object target, Errors errors) {
ClientProfileEmailForm form = (ClientProfileEmailForm) target;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "clientEmail", "error.valueEmpty");
if (!errors.hasFieldErrors("clientEmail")) {
if (!EmailValidator.validateEmailAddressByRegex(form.getClientEmail())) {
errors.rejectValue("clientEmail", "error.email.not.valid",
"The entered email address is not valid!");
}
}
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "clientEmailName", "error.valueEmpty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "clientSupportEmailAddress",
"error.valueEmpty");
if (!errors.hasFieldErrors("clientSupportEmailAddress")) {
if (!EmailValidator.validateEmailAddressByRegex(form.getClientSupportEmailAddress())) {
errors.rejectValue("clientSupportEmailAddress", "error.email.not.valid",
"The entered email address is not valid!");
}
}
}
示例12: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
public void validate(StoredSubmittable target, SubmittableRepository repository, Errors errors) {
StoredSubmittable storedVersion = null;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "submission", "required", "submission is required");
if (errors.hasErrors()){
return;
}
if (target.getId() != null) {
storedVersion = (StoredSubmittable) repository.findOne(target.getId());
}
this.validateAlias(target,repository,errors);
this.validate(target, storedVersion, errors);
}
示例13: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
@Override
public void validate(Object o, Errors errors) {
Usuario usuario = (Usuario) o;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "direccion", "NotEmpty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "localidad", "NotEmpty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "provincia", "NotEmpty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "codigoPostal", "NotEmpty");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "telefono", "NotEmpty");
}
示例14: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
@Override
public void validate(Object o, Errors errors) {
TodoTaskDTO todoTaskDTO = (TodoTaskDTO) o;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "todoListId", "field.required",
"To Do List Id must not be empty.");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "description", "field.required",
"Description must not be empty.");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "dueDate", "field.required",
"Due Date must not be empty.");
}
示例15: validate
import org.springframework.validation.ValidationUtils; //導入方法依賴的package包/類
@Override
public void validate(Object model, Errors errors) {
EmployeeForm empForm = (EmployeeForm) model;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "firstName", "empty.firstName");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "lastName", "empty.lastName");
if(empForm.getAge() < 0) errors.rejectValue("age", "negative.age");
if(empForm.getAge() > 65) errors.rejectValue("age", "retirable.age");
if(empForm.getBirthday().before(new Date(50,0,1))) errors.rejectValue("birthday", "old.birthday");
Date now = new Date();
if(empForm.getBirthday().getYear() == now.getYear() || empForm.getBirthday().before(new Date(99,0,1))) errors.rejectValue("birthday", "underage.birthday");
}