Package org.springframework.validation

Examples of org.springframework.validation.ObjectError


    }
    ArrayList errors = new ArrayList(messages.length);
    for (int i = 0; i < messages.length; i++) {
      Message message = messages[i];
      if (message.getSource() == null) {
        errors.add(new ObjectError(objectName, message.getText()));
      } else {
        errors.add(new FieldError(objectName, (String) message.getSource(), message.getText()));
      }
    }
    return errors;
View Full Code Here


  }

  public void addAllErrors(Errors errors) {
    Iterator it = errors.getAllErrors().iterator();
    while (it.hasNext()) {
      ObjectError error = (ObjectError) it.next();
      if (error instanceof FieldError) {
        FieldError fieldError = (FieldError) error;
        rejectValue(fieldError.getField(), error.getCode(), error.getArguments(), error.getDefaultMessage());
      } else {
        reject(error.getCode(), error.getArguments(), error.getDefaultMessage());
      }
    }
  }
View Full Code Here

      return Collections.EMPTY_LIST;
    }
    List errors = new ArrayList(messages.length);
    for (int i = 0; i < messages.length; i++) {
      Message message = messages[i];
      errors.add(new ObjectError(objectName, message.getText()));
    }
    return errors;
  }
View Full Code Here

  public String doRegisterAction(Model model, WebRequest request,
      @ModelAttribute @Valid RegisterBean registerBean, BindingResult result) {
    User user = userService.getUser(registerBean.getUsername());
    // FIXME
    if(user!=null) {
      result.addError(new ObjectError(result.getObjectName(), "user is already existed!"));
    }
    if(result.hasErrors()) {
      model.addAttribute(AttributeKeys.SHOW_ERRORS_KEY_READABLE, true);
      return "page:system/register";
    }
View Full Code Here

    final BindingResult errors = createNiceMock(BindingResult.class);
    final String username = ""; //no username specified
    final String password = "password";
    final String confirmPassword = password;
    List<ObjectError> errorList = new ArrayList<ObjectError>();
    final ObjectError error = new ObjectError("username.required", "Username required");
   
    newUser.setUsername(username);
    newUser.setPassword(password);
    newUser.setConfirmPassword(confirmPassword);
   
View Full Code Here

    final String username = "canonical"; //specified username already exists in database
    final String password = "password";
    final String confirmPassword = password;
    final User existingUser = new User();
    List<ObjectError> errorList = new ArrayList<ObjectError>();
    final ObjectError error = new ObjectError("username.exists", "Username already exists");
   
    newUser.setUsername(username);
    newUser.setPassword(password);
    newUser.setConfirmPassword(confirmPassword);
   
View Full Code Here

    final BindingResult errors = createNiceMock(BindingResult.class);
    final String username = "u"; //username length less than 2 characters
    final String password = "password";
    final String confirmPassword = password;
    List<ObjectError> errorList = new ArrayList<ObjectError>();
    final ObjectError error = new ObjectError("username.invalid.length", "Username must be atleast 2 characters long");
   
    newUser.setUsername(username);
    newUser.setPassword(password);
    newUser.setConfirmPassword(confirmPassword);
   
View Full Code Here

       
    newUser.setUsername(username);
    newUser.setPassword(password);
    newUser.setConfirmPassword(confirmPassword);
   
    errorList.add(new ObjectError("password.required", "Password required"));
    errorList.add(new ObjectError("confirmPassword.required", "Confirm password required"));
   
    expect(errors.hasErrors()).andReturn(true).anyTimes();   
    expect(errors.getAllErrors()).andReturn(errorList).anyTimes();
    replay(errors);
    replay(model);
View Full Code Here

       
    newUser.setUsername(username);
    newUser.setPassword(password);
    newUser.setConfirmPassword(confirmPassword);
   
    errorList.add(new ObjectError("confirmPassword.required", "Confirm password required"));
   
    expect(errors.hasErrors()).andReturn(true).anyTimes();   
    expect(errors.getAllErrors()).andReturn(errorList).anyTimes();
    replay(errors);
View Full Code Here

       
    newUser.setUsername(username);
    newUser.setPassword(password);
    newUser.setConfirmPassword(confirmPassword);
   
    errorList.add(new ObjectError("password.invalid.length", "Password must be atleast 4 characters long"));
   
    expect(errors.hasErrors()).andReturn(true).anyTimes();   
    expect(errors.getAllErrors()).andReturn(errorList).anyTimes();
    replay(errors);
    replay(model);
View Full Code Here

TOP

Related Classes of org.springframework.validation.ObjectError

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.