⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 strutsvalidator.java

📁 本书有100个JAVA的实例,例子覆盖内容比较广泛
💻 JAVA
字号:
///////////////////////////////////////////////////////////
// DeJaved by mDeJava v1.0. Copyright 1999 MoleSoftware. //
//       To download last version of this software:      //
//            http://molesoftware.hypermatr.net          //
//               e-mail:molesoftware@mail.ru             //
///////////////////////////////////////////////////////////

package org.apache.struts.util;

import java.io.Serializable;
import java.util.Date;
import javax.servlet.http.HttpServletRequest;
import org.apache.commons.validator.Field;
import org.apache.commons.validator.ValidatorAction;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.validator.FieldChecks;

/* This class has attribute 'Deprecated' */

public class StrutsValidator
    implements Serializable
{

    public static final String FIELD_TEST_NULL = "NULL";
    public static final String FIELD_TEST_NOTNULL = "NOTNULL";
    public static final String FIELD_TEST_EQUAL = "EQUAL";

    public StrutsValidator()
    {
    }

    public static boolean validateRequired(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateRequired(bean, va, field, errors, request);
    }

    public static boolean validateMask(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateMask(bean, va, field, errors, request);
    }

    public static Byte validateByte(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateByte(bean, va, field, errors, request);
    }

    public static Short validateShort(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateShort(bean, va, field, errors, request);
    }

    public static Integer validateInteger(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateInteger(bean, va, field, errors, request);
    }

    public static Long validateLong(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateLong(bean, va, field, errors, request);
    }

    public static Float validateFloat(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateFloat(bean, va, field, errors, request);
    }

    public static Double validateDouble(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateDouble(bean, va, field, errors, request);
    }

    public static Date validateDate(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateDate(bean, va, field, errors, request);
    }

    public static boolean validateRange(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateIntRange(bean, va, field, errors, request);
    }

    public static Long validateCreditCard(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateCreditCard(bean, va, field, errors, request);
    }

    public static boolean validateEmail(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateEmail(bean, va, field, errors, request);
    }

    public static boolean validateMaxLength(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateMaxLength(bean, va, field, errors, request);
    }

    public static boolean validateMinLength(Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request)
    {
        return FieldChecks.validateMinLength(bean, va, field, errors, request);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -