List of usage examples for org.apache.commons.validator GenericValidator isBlankOrNull
public static boolean isBlankOrNull(String value)
Checks if the field isn't null and length of the field is greater than zero not including whitespace.
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"); }