Actually, i need to implement a if{} else{} condition in validation
framework..
if(field1=='usr1'){
 <field
       property="password"
       depends="minlength,maxlength">

       <var>
         <var-name>minlength</var-name>
         <var-value>8</var-value>
       </var>

       <var>
         <var-name>maxlength</var-name>
         <var-value>14</var-value>
       </var>
 </field>

}else{
<field
       property="password"
       depends="minlength,maxlength">

       <var>
         <var-name>minlength</var-name>
         <var-value>6</var-value>
       </var>

       <var>
         <var-name>maxlength</var-name>
         <var-value>11</var-value>
       </var>
 </field>
}


Something of the above sort... Can i do that with the frmework or do i need
to write my own javascript??
Regards,
Deepa

On 12/5/05, Laurie Harper <[EMAIL PROTECTED]> wrote:
>
> Wendy Smoak wrote:
> > On 12/4/05, Deepa Khetan <[EMAIL PROTECTED] > wrote:
> >> I need sme help with validator framework.. I have a LogonForm which is
> being
> >> mapped with 2 different JSPs. Both the JSPs have the password field,
> but the
> >> validation for the field are diferent(The minlength and maxlength for
> both
> >> the pages is different). On the basis of the value of some other
> field(say,
> >> field1) i need to validate the pasword field. How can i do this??
> >
> > You can use one of the form bean types with 'Action' in the name, such
> > as ValidatorActionForm.
> > http://struts.apache.org/struts-doc-1.2.7/api/org/apache/struts/validator/ValidatorActionForm.html
>
> >
> > These are mapped by path instead of form bean name, so you can have a
> > different set of rules for each action mapping.
> >
> > In validation.xml, you might have:
> >    <form name="/register">
> > which matches up with (from struts-config.xml)
> >    <action  path="/register" ... >
> >
> > HTH,
> > --
> > Wendy
>
> The other thing you might want to look at is the 'validwhen' rule [1],
> if you want to base your validation criteria on the value of field1
> rather than on the action mapping path.
>
> L.
>
> [1]
>
> http://struts.apache.org/struts-doc-1.2.7/userGuide/dev_validator.html#validwhen
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to