The ValidatorBaseForm simply extends ValidatorActionForm - sorry I fergot
to add that...



On Mon, 16 Jun 2003, Aleksandar Matijaca wrote:

> Well, this is what I inherited:
>
>
>       <form    name="/public/EventRegistration">
>
>                <field    page="1" property="registrant.firstname"
>                  depends="required,mask,minlength,maxlength">
>                    <arg0 key="eForm.firstname"/>
>                    <arg1 name="minlength" key="${var:minlength}"
> resource="false"/>
>                    <arg2 name="maxlength" key="${var:maxlength}"
> resource="false"/>
>
>                      <var>
>                        <var-name>mask</var-name>
>                        <var-value>^[a-zA-Z]*$</var-value>
>                      </var>
>                      <var>
>                        <var-name>minlength</var-name>
>                        <var-value>2</var-value>
>                      </var>
>                      <var>
>                        <var-name>maxlength</var-name>
>                        <var-value>40</var-value>
>                      </var>
>
>          </field>
>
>          <field    page="1" property="registrant.lastname"
>                  depends="required,mask,minlength,maxlength">
>                    <arg0 key="eForm.lastname"/>
>                    <arg1 name="minlength" key="${var:minlength}"
> resource="false"/>
>                    <arg2 name="maxlength" key="${var:maxlength}"
> resource="false"/>
>                      <var>
>                        <var-name>mask</var-name>
>                        <var-value>^[a-zA-Z]*$</var-value>
>                      </var>
>                      <var>
>                        <var-name>minlength</var-name>
>                        <var-value>2</var-value>
>                      </var>
>                      <var>
>                        <var-name>maxlength</var-name>
>                        <var-value>40</var-value>
>                      </var>
>
>          </field>
>
>
>          <field    page="1" property="registrant.companyname"
>                  depends="required,minlength,maxlength">
>                    <arg0 key="eForm.companyname"/>
>                    <arg1 name="minlength" key="${var:minlength}"
> resource="false"/>
>                    <arg2 name="maxlength" key="${var:maxlength}"
> resource="false"/>
>                      <var>
>                        <var-name>minlength</var-name>
>                        <var-value>1</var-value>
>                      </var>
>                      <var>
>                        <var-name>maxlength</var-name>
>                        <var-value>40</var-value>
>                      </var>
>
>          </field>
>
>       </form>
>
>
>
> ----------------------------
>
> The form-bean is:
>
>
>     <form-bean       name="eventRegistrationForm"
>
> type="ontario.exports.events.struts.EventRegistrationForm">
>     </form-bean>
>
> ------------------------------------
>
>
> The EventRegistrationForm extends EventDetailsForm which in-turn
> extends - ValidatorBaseForm
>
> These classes appear extremely messy and very long...
>
> Thanks, Alex.
>
>
>
> On Mon, 16 Jun 2003, David Graham wrote:
>
> > Post the relevant section of your validation xml file and more info about
> > your form.
> >
> > David
> >
> >
> > >
> > >Hi there,
> > >
> > >this is my first post!  I have inherited a web-based struts
> > >project that is frankly a mess...  I have managed to straighten
> > >out most things except something that is driving me nuts - this
> > >is the problem:
> > >
> > >Validation - I have 3 fields that need to be validated - if I do not
> > >enter anything on all three fields, validation happens - I display
> > >the messages in the JSP using the <logic:messagesPresent> 'loop'.
> > >However, the problem occurs if I fill in one of the fields, it
> > >STILL reports that the first field is in error (the other two
> > >which are unfilled are in error alos - this is a good thing), even though
> > >there is
> > >a value there (the validation is simple 'required').  If I fill in
> > >ALL THREE FIELDS, then validation is OK, and I go on to the next
> > >page.  There seems to be almost some kind of a "caching" of errors
> > >that is happening, and I don't know how to "turn it off".
> > >
> > >Thanks Alex.
> > >
> > >
> > >---------------------------------------------------------------------
> > >To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> >
> > _________________________________________________________________
> > Help STOP SPAM with the new MSN 8 and get 2 months FREE*
> > http://join.msn.com/?page=features/junkmail
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to