public void validate(Object command, BindException errors, HttpServletRequest request) { SsUsr ssUser = (SsUsr) command; if (!DataDictionaryValidator.validateEmailAddress(ssUser.getSsEmail(), true)) { errors.reject("createAccount.loginInfo.no.email"); } if (!DataDictionaryValidator.validateEmailAddress(ssUser.getSsReEmail(), true)) { errors.reject("createAccount.loginInfo.no.reEmail"); } if (DataDictionaryValidator.validateEmailAddress(ssUser.getSsEmail(), true) && DataDictionaryValidator.validateEmailAddress(ssUser.getSsReEmail(), true)) { if (!ssUser.getSsEmail().equals(ssUser.getSsReEmail())) { errors.reject("createAccount.loginInfo.noMatch.email"); } } if (!DataDictionaryValidator.validatePrefContact(ssUser.getSsPrefPhone(), true)) { errors.reject("createAccount.loginInfo.no.prefContact"); } if (ssUser.getAgreeTerms() == null) { errors.reject("createAccount.loginInfo.no.agreeTerms"); } }