Example usage for org.apache.commons.validator Validator Validator

List of usage examples for org.apache.commons.validator Validator Validator

Introduction

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

Prototype

public Validator(ValidatorResources resources) 

Source Link

Document

Construct a Validator that will use the ValidatorResources passed in to retrieve pluggable validators the different sets of validation rules.

Usage

From source file:jp.terasoluna.fw.validation.springmodules.DefaultBeanValidatorExTest.java

/**
 * testCleanupValidator03() <br>//from   www . j a  v a  2 s  .  co  m
 * <br>
 * () <br>
 * A,E <br>
 * <br>
 * () validator:CommonsValidatorEx?<br>
 * <br>
 *  <br>
 * validator?validatorCommonsValidatorEx????????????? <br>
 * @throws Exception ?????
 */
@Test
public void testCleanupValidator03() throws Exception {
    // ??
    ValidatorResources resources = new ValidatorResources();
    Validator validator = new Validator(resources);

    DefaultBeanValidatorEx defaultBeanValidatorEx = new DefaultBeanValidatorEx();
    try {

        defaultBeanValidatorEx.cleanupValidator(validator);
    } catch (jp.terasoluna.fw.validation.springmodules.ValidatorException e) {
        // 
        fail();
    }
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest03.java

/**
 * testValidateHankakuString01()//from   w w  w . java  2  s . c o m
 * <br><br>
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:null<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                Msg("message","message")<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) ?O:?Ox?F<br>
 *                    G?[<br>
 *                    ?bZ?[W?F<br>
 *                    bean is null.<br>
 *         (?) errors:not null<br>
 *                    (vf)<br>
 *
 * <br>
 * ?beannull?AG?[?O?o
 * truepmF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateHankakuString01() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = null;
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setResource(false);
    field.addMsg(msg);
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    // ValidatorResourcesCX^X
    ValidatorResources validatorResources = new ValidatorResources();
    // ValidatorCX^X
    Validator validator = new Validator(validatorResources);

    // eXg?s
    boolean result = FieldChecksEx.validateHankakuString(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());

    // G?[?OmF
    assertTrue(LogUTUtil.checkError("bean is null."));
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest02.java

/**
 * testValidateCapAlphaNumericString01()
 * <br><br>// w w  w  .  ja va2s.  co m
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:null<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                Msg("message","message")<br>
 *                field:var<br>
 *                name:"mask"<br>
 *                value="^[a-z]*$"<br>
 *                jsType="false"<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *         (?) validateMask:true<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) field:var?F<br>
 *                    name:"mask"<br>
 *                    value="^[a-z]*$"<br>
 *                    jsType="false"<br>
 *         (?) errors:?<br>
 *
 * <br>
 * ?beannull?Atruep?A
 * errors?bZ?[WmF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateCapAlphaNumericString01() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = null;
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    // ?bZ?[W?
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setResource(false);
    field.addMsg(msg);
    field.addVar("mask", "^[a-z]*$", "false");
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    Validator validator = new Validator(new ValidatorResources());

    // eXg?s
    boolean result = FieldChecksEx.validateCapAlphaNumericString(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());
    // field?g`FbN
    Var var = field.getVar("mask");
    assertNotNull(var);
    assertEquals("mask", var.getName());
    assertEquals("^[a-z]*$", var.getValue());
    assertEquals("false", var.getJsType());
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest04.java

/**
 * testValidateZenkakuKanaString01()/*  ww w .j a  v a  2  s . co m*/
 * <br><br>
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:null<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                Msg("message","message")<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) ?O:?Ox?F<br>
 *                    G?[<br>
 *                    ?bZ?[W?F<br>
 *                    bean is null.<br>
 *         (?) errors:not null<br>
 *                    (vf)<br>
 *
 * <br>
 * ?beannull?AG?[?O?otruep
 * mF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateZenkakuKanaString01() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = null;
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    // ?bZ?[W?
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setName("message");
    msg.setResource(false);
    field.addMsg(msg);
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    // ValidatorResourcesCX^X
    ValidatorResources validatorResources = new ValidatorResources();
    // ValidatorCX^X
    Validator validator = new Validator(validatorResources);

    // eXg?s
    boolean result = FieldChecksEx.validateZenkakuKanaString(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());

    // G?[?OmF
    assertTrue(LogUTUtil.checkError("bean is null."));
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest05.java

/**
 * testValidateStringLength01()//from   ww w .ja  v  a2  s .  c  o m
 * <br><br>
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:null<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                var:stringLength=null<br>
 *                Msg("message","message")<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) ?O:?Ox?F<br>
 *                    G?[<br>
 *                    ?bZ?[W?F<br>
 *                    bean is null.<br>
 *         (?) errors:not null<br>
 *                    (vf)<br>
 *
 * <br>
 * ?beannull?AG?[?O?otruep
 * mF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateStringLength01() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = null;
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    Var var = new Var();
    var.setName("stringLength");
    var.setValue(null);
    field.addVar(var);
    // ?bZ?[W?
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setName("message");
    msg.setResource(false);
    field.addMsg(msg);
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    // ValidatorResourcesCX^X
    ValidatorResources validatorResources = new ValidatorResources();
    // ValidatorCX^X
    Validator validator = new Validator(validatorResources);

    // eXg?s
    boolean result = FieldChecksEx.validateStringLength(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());

    // G?[?OmF
    assertTrue(LogUTUtil.checkError("bean is null."));
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest07.java

/**
 * testValidateNumber01()//from ww  w.  j  av a  2 s .co  m
 * <br><br>
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:null<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                Msg("message","message")<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) ?O:?Ox?F<br>
 *                    G?[<br>
 *                    ?bZ?[W?F<br>
 *                    bean is null.<br>
 *         (?) errors:not null<br>
 *                    (vf)<br>
 *
 * <br>
 * ?beannull???Atruep?A
 * G?[?bZ?[WmF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateNumber01() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = null;
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    // ?bZ?[W?
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setName("message");
    msg.setResource(false);
    field.addMsg(msg);
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    // ValidatorResourcesCX^X
    ValidatorResources validatorResources = new ValidatorResources();
    // ValidatorCX^X
    Validator validator = new Validator(validatorResources);

    // eXg?s
    boolean result = FieldChecksEx.validateNumber(bean, va, field, errors, validator, request);

    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());

    // G?[?OmF
    assertTrue(LogUTUtil.checkError("bean is null."));
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest09.java

/**
 * testValidateDateRange01()/* w ww  .j ava  2 s.  c o  m*/
 * <br><br>
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:null<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                Msg("message","message")<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *                Locale=JAPANESE<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) ?O:?Ox?F<br>
 *                    G?[<br>
 *                    ?bZ?[W?F<br>
 *                    bean is null.<br>
 *         (?) errors:not null<br>
 *                    (vf)<br>
 *
 * <br>
 * ?beannull?AG?[?O?otruep
 * mF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateDateRange01() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = null;
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    // ?bZ?[W?
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setName("message");
    msg.setResource(false);
    field.addMsg(msg);
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setLocale(Locale.JAPANESE);
    // ValidatorResourcesCX^X
    ValidatorResources validatorResources = new ValidatorResources();
    // ValidatorCX^X
    Validator validator = new Validator(validatorResources);

    // eXg?s
    boolean result = FieldChecksEx.validateDateRange(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());

    // G?[?OmF
    assertTrue(LogUTUtil.checkError("bean is null."));
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest08.java

/**
 * testValidateByteRange01()/*from   ww  w. ja v a2s.  c  o m*/
 * <br><br>
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:null<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                var:maxByte=null<br>
 *                var:minByte=null<br>
 *                Msg("message","message")<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) ?O:?Ox?F<br>
 *                    G?[<br>
 *                    ?bZ?[W?F<br>
 *                    bean is null.<br>
 *         (?) errors:not null<br>
 *                    (vf)<br>
 *
 * <br>
 * ?beannull?AG?[?O?otruep
 * mF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateByteRange01() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = null;
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    Var var = new Var();
    var.setName("maxByte");
    var.setValue(null);
    field.addVar(var);
    var = new Var();
    var.setName("minByte");
    var.setValue(null);
    field.addVar(var);
    // ?bZ?[W?
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setName("message");
    msg.setResource(false);
    field.addMsg(msg);
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    // ValidatorResourcesCX^X
    ValidatorResources validatorResources = new ValidatorResources();
    // ValidatorCX^X
    Validator validator = new Validator(validatorResources);

    // eXg?s
    boolean result = FieldChecksEx.validateByteRange(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());

    // G?[?OmF
    assertTrue(LogUTUtil.checkError("bean is null."));
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest03.java

/**
 * testValidateHankakuString02()//  w  w  w. j  av a  2  s. c  o m
 * <br><br>
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:""<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                Msg("message","message")<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) errors:not null<br>
 *                    (vf)<br>
 *
 * <br>
 * ?bean?AtruepmF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateHankakuString02() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = "";
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setResource(false);
    field.addMsg(msg);
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    // ValidatorResourcesCX^X
    ValidatorResources validatorResources = new ValidatorResources();
    // ValidatorCX^X
    Validator validator = new Validator(validatorResources);

    // eXg?s
    boolean result = FieldChecksEx.validateHankakuString(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());
}

From source file:jp.terasoluna.fw.web.struts.form.FieldChecksExTest02.java

/**
 * testValidateCapAlphaNumericString02()
 * <br><br>//from   w  w w . ja  v a  2  s . c  om
 *
 * (??n)
 * <br>
 * _?FC,F
 * <br><br>
 * l?F(?) bean:""<br>
 *         (?) va:not null<br>
 *         (?) field:not null<br>
 *                Msg("message","message")<br>
 *         (?) errors:not null<br>
 *                (vf)<br>
 *         (?) validator:not null<br>
 *         (?) request:not null<br>
 *         (?) validateMask:true<br>
 *
 * <br>
 * l?F(l) boolean:true<br>
 *         (?) field:var?F<br>
 *                    name="mask"<br>
 *                    null?B<br>
 *         (?) errors:?<br>
 *
 * <br>
 * ?bean?Atruep?A
 * errors?bZ?[WmF?B
 * <br>
 *
 * @throws Exception ?\bh?O
 */
public void testValidateCapAlphaNumericString02() throws Exception {
    //eXgf?[^?
    // ++++ beanIuWFNg ++++
    String bean = "";
    // ++++ ??IuWFNg
    ValidatorAction va = new ValidatorAction();
    // ++++ ?tB?[h?
    Field field = new Field();
    // ?bZ?[W?
    Msg msg = new Msg();
    msg.setKey("message");
    msg.setResource(false);
    field.addMsg(msg);
    // G?[?
    ActionMessages errors = new ActionMessages();
    // [HTTPNGXg
    MockHttpServletRequest request = new MockHttpServletRequest();
    Validator validator = new Validator(new ValidatorResources());

    // eXg?s
    boolean result = FieldChecksEx.validateCapAlphaNumericString(bean, va, field, errors, validator, request);
    // eXgmF
    // truep?B
    assertTrue(result);
    // G?[??B
    assertTrue(errors.isEmpty());
    // field?g`FbN
    Var var = field.getVar("mask");
    assertNull(var);
}