Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@apache.org Received: (qmail 89249 invoked from network); 5 Dec 2001 01:09:39 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 5 Dec 2001 01:09:39 -0000 Received: (qmail 18618 invoked by uid 97); 5 Dec 2001 01:09:45 -0000 Delivered-To: qmlist-jakarta-archive-commons-dev@jakarta.apache.org Received: (qmail 18602 invoked by uid 97); 5 Dec 2001 01:09:45 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 18591 invoked from network); 5 Dec 2001 01:09:44 -0000 Date: Tue, 04 Dec 2001 20:09:51 -0500 From: "Geir Magnusson Jr." Subject: Re: Validation Framework [VOTE] (was Re: Proposal for Validation Framework) In-reply-to: <20011204164232.P92976-100000@localhost> To: Jakarta Commons Developers List Message-id: MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: quoted-printable User-Agent: Microsoft-Entourage/10.0.0.1309 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N How about throwing it into the sandbox first? Then people can look at it, play with it, and any evolution that=B9s necessar= y before becoming a project can happen? (Is it struts specific?) geir On 12/4/01 7:42 PM, "Craig R. McClanahan" wrote: > +1 in case I didn't do so earlier. >=20 > Craig >=20 >=20 > On Tue, 4 Dec 2001, David Winterfeldt wrote: >=20 >> Date: Tue, 4 Dec 2001 15:14:16 -0800 (PST) >> From: David Winterfeldt >> Reply-To: Jakarta Commons Developers List >> To: Jakarta Commons Developers List >> Subject: Validation Framework [VOTE] (was Re: Proposal for Validation >> Framework) >>=20 >> Are there any other committers with questions, >> comments, votes? >>=20 >> David >>=20 >> --- Ted Husted wrote: >>> +1 >>>=20 >>> The framework has been used in production >>> applications, and has proven >>> useful. It is already under the ASL, and in a >>> Jakarta CVS, so it's just >>> a matter of moving the package over, as was done >>> with BeanUtils, >>> Collections, and the Digester. >>>=20 >>> David has been an active Struts committer for some >>> time, and so >>> breveting him as a Commons committer is easy enough. >>>=20 >>> David Winterfeldt wrote: >>>>=20 >>>> 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). >>>>=20 >>>> 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 >>>> frameworks. >>>>=20 >>>> http://home.earthlink.net/~dwinterfeldt/ >>>>=20 >>>> Validating Outside of Struts >>>>=20 >>>=20 >> http://home.earthlink.net/~dwinterfeldt/overview.html#validatingOutsideO= fStru >> ts >>>>=20 >>>> Let me know if there are any questions. >>>>=20 >>>> David Winterfeldt >>>=20 >>> -- >>> To unsubscribe, e-mail: >>> >>> For additional commands, e-mail: >>> >>>=20 >>=20 >>=20 >> __________________________________________________ >> Do You Yahoo!? >> Buy the perfect holiday gifts at Yahoo! Shopping. >> http://shopping.yahoo.com >>=20 >> -- >> To unsubscribe, e-mail: >> For additional commands, e-mail: >>=20 >>=20 >=20 >=20 > -- > To unsubscribe, e-mail: > For additional commands, e-mail: >=20 --=20 Geir Magnusson Jr. geirm@optonline.net System and Software Consulting "He who throws mud only loses ground." - Fat Albert -- To unsubscribe, e-mail: For additional commands, e-mail: