commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rey Francois <>
Subject RE: Proposal for Validation Framework
Date Tue, 27 Nov 2001 10:30:23 GMT

Having a validation framework in the Jakarta commons is a great idea, the
Java community would definitely benefit from this. There is one JSR which
should go into this direction, but that JSR seems kind of quiet from the
outsider's prospective I have: see the JavaServer Faces JSR on The Mapper framework I've created
could also be a good candidate (see I'm sure there are many more
contenders out there -I just saw a reply in this thread about Barracuda- so
I expect this topic to last, or die!


-----Original Message-----
From: David Winterfeldt []
Sent: 26 November 2001 18:43
Subject: Proposal for Validation Framework

This validation framework was made to work with Struts
originally, but it will work on any JavaBean.  So in
some discussions we thought that it might be nice if
it was in commons so more people would know about it
and can use it.  Also there could be more examples of
making it work with other frameworks than Struts. 
Here is a brief description of the project and the
link to the site where it is posted (which has
documenation posted on it).

The Validation Framework was made to work with Struts
although it can be used to perform validation on any
JavaBean (by using the Validator class). It can
perform basic validations to check if a field is
required, matches a regular expression, email, credit
card, and server side type checking and date
validation. Different validation rules can be defined
for different locales. The framework has basic support
for user defined constants which can be used in some
field attributes. The validation routines are
modifiable in the validation.xml file so custom
validation routines can be created and added to the
framework.  JavaScript can be auto-generated that
matches the server side validation.  The current tag
(JavascriptValidatorTag) relies on Struts, but could
be abstracted to generate Javascript for other

Validating Outside of Struts

Let me know if there are any questions.

David Winterfeldt

Do You Yahoo!?
Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month.

To unsubscribe, e-mail:
For additional commands, e-mail:
The information in this email is confidential and is intended solely
for the addressee(s).
Access to this email by anyone else is unauthorised. If you are not
an intended recipient, please notify the sender of this email 
immediately. You should not copy, use or disseminate the 
information contained in the email.
Any views expressed in this message are those of the individual
sender, except where the sender specifically states them to be
the views of Capco.

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message