Package org.apache.commons.validator

Examples of org.apache.commons.validator.EmailValidator


        href = href.trim();

        String[] schemes = {"http", "https"};
        UrlValidator urlValidator = new UrlValidator( schemes );
        EmailValidator emailValidator = EmailValidator.getInstance();

        if ( emailValidator.isValid( href )
            || ( href.contains( "?" ) && emailValidator.isValid( href.substring( 0, href.indexOf( "?" ) ) ) ) )
        {
            return "mailto:" + href;
        }
        else if ( href.toLowerCase().startsWith( "mailto:" ) )
        {
View Full Code Here


        href = href.trim();

        String[] schemes = {"http", "https"};
        UrlValidator urlValidator = new UrlValidator( schemes );
        EmailValidator emailValidator = EmailValidator.getInstance();

        if ( emailValidator.isValid( href )
            || ( href.contains( "?" ) && emailValidator.isValid( href.substring( 0, href.indexOf( "?" ) ) ) ) )
        {
            return "mailto:" + href;
        }
        else if ( href.toLowerCase().startsWith( "mailto:" ) )
        {
View Full Code Here

     *
     *
     */
    @Test()
  public void testAPIGoodEmail() {
       EmailValidator emailValidator = EmailValidator.getInstance();
       boolean valid = emailValidator.isValid("rhighotrwer@arcmind.com");
       assertTrue(valid);
    }
View Full Code Here

        }
        return true;
    }

    public static boolean emailTest(String text) {
        EmailValidator validator = EmailValidator.getInstance();
        return validator.isValid(text);
    }
View Full Code Here

import org.apache.myfaces.custom.fileupload.UploadedFile;

public class CustomValidator {

  public boolean validateEmail(FacesContext context, UIComponent toValidate, Object value) {
    EmailValidator ev = EmailValidator.getInstance();
    if (!ev.isValid((String) value)) {
      ((UIInput) toValidate).setValid(false);
      ResourceBundleUtil bundleUtil = ResourceBundleUtil.getInstance();
      FacesMessage message = new FacesMessage( bundleUtil.getMessage("validation_email") );
      context.addMessage(toValidate.getClientId(context), message);
            return false;
View Full Code Here

     *
     * @param email The email address.
     * @return true if it is a valid email address.
     */
    public static boolean validateEmail(String email) {
        EmailValidator validator = EmailValidator.getInstance();
        return validator.isValid(email);
    }
View Full Code Here

        }

        // Has the user just posted their feedback?
        if (request.getParameter("submit") != null)
        {
            EmailValidator ev = EmailValidator.getInstance();
            String feedback = request.getParameter("feedback");

            // Check all data is there
            if ((formEmail == null) || formEmail.equals("")
                    || (feedback == null) || feedback.equals("") || !ev.isValid(formEmail))
            {
                log.info(LogManager.getHeader(context, "show_feedback_form",
                        "problem=true"));
                request.setAttribute("feedback.problem", new Boolean(true));
                JSPManager.showJSP(request, response, "/feedback/form.jsp");
View Full Code Here

        }

        // Has the user just posted their feedback?
        if (request.getParameter("submit") != null)
        {
            EmailValidator ev = EmailValidator.getInstance();
            String feedback = request.getParameter("feedback");

            // Check all data is there
            if ((formEmail == null) || formEmail.equals("")
                    || (feedback == null) || feedback.equals("") || !ev.isValid(formEmail))
            {
                log.info(LogManager.getHeader(context, "show_feedback_form",
                        "problem=true"));
                request.setAttribute("feedback.problem", Boolean.TRUE);
                JSPManager.showJSP(request, response, "/feedback/form.jsp");
View Full Code Here

   * @see EmailValidator
   */
  @Override
  public boolean verify(JComponent input) {
     if (input instanceof JTextField) {
       EmailValidator val = EmailValidator.getInstance();
       JTextField field = (JTextField)input;
       if(!val.isValid(field.getText()) && !field.getText().equals("")){
              int response = JOptionPane.showConfirmDialog(
                  MainGui.desktop,
                  CommonsI18n.tr("Entered mail adress is not valid.\nDo you want to change its value?\nIf you choose 'no', this will revert to the initial value."),
                  CommonsI18n.tr("Error!"),
            JOptionPane.YES_NO_OPTION,
            JOptionPane.WARNING_MESSAGE);
              if(response==JOptionPane.NO_OPTION){
               field.setText(mail_value);
                return true;
              }
         return val.isValid(field.getText());
       }
     }
     return true;
  }
View Full Code Here

TOP

Related Classes of org.apache.commons.validator.EmailValidator

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.