Examples of RegisterForm


Examples of formbeans.RegisterForm

        //errors.add("You are already logged in.");
        return "haslogin.jsp";
      }
       
      try {
          RegisterForm form = formBeanFactory.create(request);
          request.setAttribute("registerform",form);
          if (!form.isPresent()) {
              return "register.jsp";
          }
          /*
           * If there are something wrong with the user input,
           * e.g. no password, fail to repeat password ,
           *
           */
          //System.out.println("the eamil address is " + form.getUserName());
          errors.addAll(form.registerCheckErrors());
          if (errors.size()!= 0) {
              return "register.jsp";
          }
          //check duplicated registration.
          User checkuser = userDAO.lookup(form.getUserName());
          if( checkuser != null){
            errors.add("User with that email already exists.");
            return "register.jsp";
          }
          // Create the user bean
          User user = new User(form.getUserName());
          user.setPassword(form.getPassword());
      user.setFirstName(form.getFirstName());
      user.setLastName(form.getLastName());
      user.setGender(form.getGender());
          userDAO.create(user);  
      /*
       * After successful registration, redirectTo personal page.
       */
          HttpSession session = request.getSession(false);
View Full Code Here

Examples of model.forms.RegisterForm

public class RegistrationTest extends AbstractTest{

  @Test
    public void passwordMismatch() {
    RegisterForm registerForm = new RegisterForm();
    registerForm.email="susan.g.fung@gmail.com";
    registerForm.firstName="Susan";
    registerForm.lastName="Fung";
    registerForm.password="abc";
    registerForm.password2="abcd";
    String message = registerForm.validate();
    Assert.assertTrue(message.equals(ApplicationConstants.PASSWORD_MISMATCH));
    }
View Full Code Here

Examples of model.forms.RegisterForm

    Assert.assertTrue(message.equals(ApplicationConstants.PASSWORD_MISMATCH));
    }

  @Test
    public void userAlreadyRegistered() {
    RegisterForm registerForm = new RegisterForm();
    registerForm.email="sgf2110@columbia.edu";
    registerForm.firstName="Susan";
    registerForm.lastName="Fung";
    registerForm.password="abc";
    registerForm.password2="abc";
    registerForm.isEnabled=ApplicationConstants.TRUE;
    String message = registerForm.validate();
    Assert.assertTrue(message.equals(ApplicationConstants.USER_ALREADY_REGISTERED));
    }
View Full Code Here

Examples of model.forms.RegisterForm

    Assert.assertTrue(message.equals(ApplicationConstants.USER_ALREADY_REGISTERED));
    }

  @Test
    public void successRegistration() {
    RegisterForm registerForm = new RegisterForm();
    registerForm.email="susan.fung@gmail.com";
    registerForm.firstName="Susan";
    registerForm.lastName="Fung";
    registerForm.password="abc";
    registerForm.password2="abc";
    registerForm.isEnabled=ApplicationConstants.TRUE;
    String message = registerForm.validate();
    Assert.assertTrue(message == null);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.