struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Derek Broughton <de...@pointerstop.ca>
Subject Re: Problem with validation using both minlength and maxlength on the same field
Date Wed, 01 Dec 2004 19:30:41 GMT
On Wednesday 01 December 2004 14:28, David G. Friedman wrote:

> P.S. Question for the Day: Why do so many questions lately seem to be
> clearly answered in the UserGuides yet always asked?

Because very little is _clearly_ answered in the UserGuides, particularly that 
question.  In hindsight, he was trying to do something that is probably 
illegal, but it's a matter of "what isn't specifically allowed is 
disallowed". I had the impression it was possible to do what he was doing 
too.  In further hindsight, I see Jim actually said what I meant (I seem to 
have omitted a "not"), anyway...

> -----Original Message-----
> From: Derek Broughton [mailto:derek@pointerstop.ca]
> Sent: Wednesday, December 01, 2004 1:18 PM
> To: Struts Users Mailing List
> Subject: Re: Problem with validation using both minlength and maxlength
> on the same field
>
> On Wednesday 01 December 2004 13:49, jesnook@fedex.com wrote:
> > I'm trying to validate a simple field.  I want to validate that the field
> > is an integer, and meets the min and max length requirements.  In the
> > same application I am able to correctly validate a date field so I'm
> > confident my overall struts setup is correct.  However when I try to do
> > both a min and max length check on the same field, the max length check
> > doesn't work. If I exceed the max length I get the min length message. 
> > Below is a snippet from my validation.xml file.  I've setup my properties
> > file to include the min and max length constants.
> >
> > validation.xml
> > ...
> > ...
> >          <field
> >            property="myField"
> >            depends="minlength, maxlength, integer">
> >            <arg0 key="sampleApp.myField.label"/>
> >            <arg1 key="sampleApp.myField.minLen" name="minlength"  />
> >            <arg1 key="sampleApp.myField.maxLen" name="maxlength"  />

-- 
derek

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message