Code Search for Developers
 
 
  

commons-validation.xml from Frame2 Web Application Framework at Krugle


Show commons-validation.xml syntax highlighted

<?xml version="1.0" encoding="ISO-8859-1" ?>

<!DOCTYPE form-validation PUBLIC
          "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN"
          "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">
<form-validation>
	<global>
		<validator name="email"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateEmail"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.email">
		</validator>

		<validator name="required"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateRequired"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.required">
		</validator>

		<validator name="mask"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="mask"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.mask" />

		<validator name="byte"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateByte"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.byte">
		</validator>

		<validator name="short"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateShort"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.short">
		</validator>

		<validator name="integer"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateInteger"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.integer">
		</validator>

		<validator name="long"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateLong"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.long">
		</validator>

		<validator name="float"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateFloat"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.float">
		</validator>

		<validator name="double"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateDouble"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.double">
		</validator>

		<validator name="date"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateDate"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.date">
		</validator>

		<validator name="intRange"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateIntRange"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.intRange">
		</validator>

		<validator name="floatRange"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateFloatRange"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.floatRange">
		</validator>

		<validator name="doubleRange"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateDoubleRange"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.doubleRange">
		</validator>

		<validator name="creditCard"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateCreditCard"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.creditCard">
		</validator>

		<validator name="minLength"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateMinLength"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.minLength">
		</validator>

		<validator name="maxLength"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateMaxLength"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.maxLength">
		</validator>

		<validator name="twofields"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateTwoFields"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.twofields">
		</validator>

		<validator name="requiredif"
			classname="org.megatome.frame2.validator.CommonsFieldValidator"
			method="validateRequiredIf"
			methodParams="java.lang.Object,
                       org.apache.commons.validator.ValidatorAction,
                       org.megatome.frame2.errors.Errors,
                       org.apache.commons.validator.Field"
			msg="errors.required">
		</validator>
		<!-- mask rules -->
		<constant>
			<constant-name>phone</constant-name>
			<constant-value>
				^\(?(\d{3})\)?[-| ]?(\d{3})[-| ]?(\d{4})$
			</constant-value>
		</constant>
		<constant>
			<constant-name>zip</constant-name>
			<constant-value>^\d{5}\d*$</constant-value>
		</constant>
		<constant>
			<constant-name>zip-5</constant-name>
			<constant-value>^\d{5}(-\d{4})?$</constant-value>
		</constant>
	</global>
	<!-- Please refer to test directory file test-all-mappings.xml for examples -->
</form-validation>




See more files for this project here

Frame2 Web Application Framework

Frame2 is an alternative to using Struts for web application development. Frame2 also supports web services in an MVC context.

Project homepage: http://sourceforge.net/projects/frame2
Programming language(s): Java,JSP,XML
License: other

  commons-validation.xml