|
Download
FAQ History |
|
API
Search Feedback |
Registering a Custom Validator
Just as the message resources must be made available at application startup time, so does the custom validator. If the application developer provides an implementation of the
Validatorinterface to perform the validation, you must register this custom validator in the application configuration resource file by using thevalidatorXML element:<validator> ... <validator-id>FormatValidator</validator-id> <validator-class>validators.FormatValidator</validator- class> <attribute> ... <attribute-name>formatPatterns</attribute-name> <attribute-class>java.lang.String</attribute-class> </attribute> </validator>The
validator-idandvalidator-classelements are required subelements. Thevalidator-idrepresents the identifier under which theValidatorclass should be registered. This ID is used by the tag class corresponding to the customvalidatortag.The
validator-classelement represents the fully qualified class name of theValidatorclass.The
attributeelement identifies an attribute associated with theValidator. It has requiredattribute-nameandattribute-classsubelements. Theattribute-nameelement refers to the name of the attribute as it appears in thevalidatortag. Theattribute-classelement identifies the Java type of the value associated with the attribute.Creating a Custom Validator explains how to implement the
Validatorinterface.Using a Custom Validator explains how to reference the validator from the page.
|
Download
FAQ History |
|
API
Search Feedback |
All of the material in The J2EE(TM) 1.4 Tutorial is copyright-protected and may not be published in other works without express written permission from Sun Microsystems.