Example usage for org.apache.commons.validator GenericValidator isBlankOrNull

List of usage examples for org.apache.commons.validator GenericValidator isBlankOrNull

Introduction

In this page you can find the example usage for org.apache.commons.validator GenericValidator isBlankOrNull.

Prototype

public static boolean isBlankOrNull(String value) 

Source Link

Document

Checks if the field isn't null and length of the field is greater than zero not including whitespace.

Usage

From source file:net.sourceforge.fenixedu.presentationTier.validator.form.GreaterThen.java

public static boolean validateFloat0(Object bean, ValidatorAction va, Field field, ActionMessages errors,
        HttpServletRequest request, ServletContext application) {

    String inputString = ValidatorUtils.getValueAsString(bean, field.getProperty());
    String lowerValueString = field.getVarValue("value");

    if ((inputString == null) || (inputString.length() == 0)) {
        return true;
    }/*from w w  w  . jav a2s  .co m*/
    Double input = null;
    Double lowerValue = null;

    try {
        input = new Double(inputString);
        lowerValue = new Double(lowerValueString);
    } catch (NumberFormatException e) {
        errors.add(field.getKey(), Resources.getActionMessage(request, va, field));
        return false;
    }

    if (!GenericValidator.isBlankOrNull(inputString)) {
        if (input.floatValue() < lowerValue.floatValue()) {
            errors.add(field.getKey(), Resources.getActionMessage(request, va, field));
        }
        return false;
    }

    return true;
}

From source file:com.raven.loginn.service.AccountService.java

private void validateAccount(Account account) throws Exception {
    if (GenericValidator.isBlankOrNull(account.getName())) {
        throw new WarningMessageException("sim bo olamaz");
    }// w  ww  .  j  a  va  2s .c  om
    if (GenericValidator.isBlankOrNull(account.getSurname())) {
        throw new WarningMessageException("Soyisim bo olamaz");
    }
    if (GenericValidator.isBlankOrNull(account.getUserName())) {
        throw new WarningMessageException("Kullanc ad bo olamaz");
    }
    if (GenericValidator.isBlankOrNull(account.getPassword())) {
        throw new WarningMessageException("ifre bo olamaz");
    }

    Account tempAccount = findAccountByUserName(account.getUserName());
    if (tempAccount != null) {
        throw new WarningMessageException("Bu kullanc ad daha nce kullanlm");
    }

}

From source file:com.aoindustries.website.clientarea.control.business.CancelFeedbackAction.java

@Override
public ActionForward executePermissionGranted(ActionMapping mapping, ActionForm form,
        HttpServletRequest request, HttpServletResponse response, SiteSettings siteSettings, Locale locale,
        Skin skin, AOServConnector aoConn) throws Exception {
    String business = request.getParameter("business");
    Business bu;//  ww  w  .  j  ava2  s . c o m
    if (GenericValidator.isBlankOrNull(business)) {
        bu = null;
    } else {
        bu = aoConn.getBusinesses().get(AccountingCode.valueOf(business));
    }
    if (bu == null || !bu.canCancel()) {
        return mapping.findForward("invalid-business");
    }

    CancelFeedbackForm cancelFeedbackForm = (CancelFeedbackForm) form;
    cancelFeedbackForm.setBusiness(business);

    // Set request values
    request.setAttribute("business", bu);

    return mapping.findForward("success");
}

From source file:de.codecentric.janus.plugin.jira.JiraConfiguration.java

public static FormValidation doCheckName(@QueryParameter String value) {
    if (GenericValidator.isBlankOrNull(value)) {
        return FormValidation.error("Please provide a name so that the "
                + "systems can be identified on the project bootstrap " + "page.");
    }/*from   www .ja  va2 s .co m*/

    return FormValidation.ok();
}

From source file:ch.screenconcept.artoz.faces.beans.CmsJSFBean.java

public CmsJSFBean() {
    final String participationID = getRequestParameter(WebsiteConstants.PARAM_PARTICIPATION);
    if (!GenericValidator.isBlankOrNull(participationID)) {
        try {//from   www . j  a v a2 s  . c o m
            final EMailCampaignParticipation participation = (EMailCampaignParticipation) JaloSession
                    .getCurrentSession().getItem(PK.parseHex(participationID));
            participation.setPositiveReaction(true);
        } catch (Exception e) {
            log.error("", e);
        }
    }

    CmsManager.getInstance().setActiveWebsite(getWebsite());

    LoginJSFBean loginBean = (LoginJSFBean) FacesContext.getCurrentInstance().getApplication()
            .createValueBinding("#{loginJSFBean}").getValue(FacesContext.getCurrentInstance());

    LanguageJSFBean languageBean = (LanguageJSFBean) FacesContext.getCurrentInstance().getApplication()
            .createValueBinding("#{languageBean}").getValue(FacesContext.getCurrentInstance());

    User user = loginBean.getLoginUser();

    Language lang = languageBean.getLanguage();

    if (user != null) {
        JaloSession.getCurrentSession().setUser(user);
    }
    JaloSession.getCurrentSession().getSessionContext().setLanguage(lang);
}

From source file:com.aoindustries.website.signup.SignupDomainForm.java

@Override
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
    ActionErrors errors = super.validate(mapping, request);
    if (errors == null)
        errors = new ActionErrors();
    if (GenericValidator.isBlankOrNull(choice))
        errors.add("choice", new ActionMessage("signupDomainForm.choice.required"));
    else {/*from   w w w . ja  v a2s . c  o  m*/
        if (!"later".equals(choice) && GenericValidator.isBlankOrNull(domain))
            errors.add("domain", new ActionMessage("signupDomainForm.domain.required"));
    }
    return errors;
}

From source file:de.codecentric.janus.plugin.ci.CIConfiguration.java

public static FormValidation doCheckUsername(@QueryParameter String value) {
    if (GenericValidator.isBlankOrNull(value)) {
        return FormValidation.error("Username must not be empty");
    }//from  w  w w . jav  a  2 s.  co m

    return FormValidation.ok();
}

From source file:com.aoindustries.website.clientarea.control.business.CancelFeedbackCompletedAction.java

@Override
public ActionForward executePermissionGranted(ActionMapping mapping, ActionForm form,
        HttpServletRequest request, HttpServletResponse response, SiteSettings siteSettings, Locale locale,
        Skin skin, AOServConnector aoConn) throws Exception {
    CancelFeedbackForm cancelFeedbackForm = (CancelFeedbackForm) form;
    String business = cancelFeedbackForm.getBusiness();
    String reason = cancelFeedbackForm.getReason();

    Business bu;/* w  w w  . ja v  a2 s . c o m*/
    if (GenericValidator.isBlankOrNull(business)) {
        bu = null;
    } else {
        bu = aoConn.getBusinesses().get(AccountingCode.valueOf(business));
    }
    if (bu == null || !bu.canCancel()) {
        return mapping.findForward("invalid-business");
    }

    // Do the actual cancellation
    bu.cancel(reason);

    // Set request values
    request.setAttribute("business", bu);

    return mapping.findForward("success");
}

From source file:com.aoindustries.website.clientarea.accounting.ConfigureAutomaticBillingAction.java

@Override
public ActionForward executePermissionGranted(ActionMapping mapping, ActionForm form,
        HttpServletRequest request, HttpServletResponse response, SiteSettings siteSettings, Locale locale,
        Skin skin, AOServConnector aoConn) throws Exception {
    // Business must be selected and accessible
    String accounting = request.getParameter("accounting");
    if (GenericValidator.isBlankOrNull(accounting)) {
        return mapping.findForward("credit-card-manager");
    }//from   ww  w  .  j a  v  a  2s  .  co  m
    Business business = aoConn.getBusinesses().get(AccountingCode.valueOf(accounting));
    if (business == null) {
        return mapping.findForward("credit-card-manager");
    }

    // Get the list of cards for the business, must have at least one card.
    List<CreditCard> creditCards = business.getCreditCards();
    // Build list of active cards
    List<CreditCard> activeCards = new ArrayList<CreditCard>(creditCards.size());
    CreditCard automaticCard = null;
    for (CreditCard creditCard : creditCards) {
        if (creditCard.getIsActive()) {
            activeCards.add(creditCard);
            // The first automatic card is used
            if (automaticCard == null && creditCard.getUseMonthly())
                automaticCard = creditCard;
        }
    }
    if (activeCards.isEmpty()) {
        return mapping.findForward("credit-card-manager");
    }

    // Store request attributes
    request.setAttribute("business", business);
    request.setAttribute("activeCards", activeCards);
    request.setAttribute("automaticCard", automaticCard);

    return mapping.findForward("success");
}

From source file:com.aoindustries.website.clientarea.accounting.ConfigureAutomaticBillingCompletedAction.java

@Override
public ActionForward executePermissionGranted(ActionMapping mapping, ActionForm form,
        HttpServletRequest request, HttpServletResponse response, SiteSettings siteSettings, Locale locale,
        Skin skin, AOServConnector aoConn) throws Exception {
    // Business must be selected and accessible
    String accounting = request.getParameter("accounting");
    if (GenericValidator.isBlankOrNull(accounting)) {
        return mapping.findForward("credit-card-manager");
    }//from  ww w  .j av  a2 s .c o  m
    Business business = aoConn.getBusinesses().get(AccountingCode.valueOf(accounting));
    if (business == null) {
        return mapping.findForward("credit-card-manager");
    }

    // CreditCard must be selected or "", and part of the business
    String pkey = request.getParameter("pkey");
    if (pkey == null) {
        return mapping.findForward("credit-card-manager");
    }
    CreditCard creditCard;
    if (pkey.length() == 0) {
        creditCard = null;
    } else {
        creditCard = aoConn.getCreditCards().get(Integer.parseInt(pkey));
        if (creditCard == null)
            return mapping.findForward("credit-card-manager");
        if (!creditCard.getBusiness().equals(business))
            throw new SQLException("Requested business and CreditCard business do not match: "
                    + creditCard.getBusiness().getAccounting() + "!=" + business.getAccounting());
    }

    business.setUseMonthlyCreditCard(creditCard);

    // Store request attributes
    request.setAttribute("business", business);
    request.setAttribute("creditCard", creditCard);

    return mapping.findForward("success");
}