Well, basically, I wanna the condition to be true only when user gives key
word 'password' to the password field.
And I tried this 
<var-value>(*this* == 'password')</var-value>
The validwhen still always is true no matter what is given..


-----Original Message-----
From: Jakub Milkiewicz [mailto:[EMAIL PROTECTED] 
Sent: 27 April 2006 18:34
To: Struts Users Mailing List
Subject: Re: validatewhen --- what's wrong?

Hi
To tell you the truth i do not understand what you wanna do...
Anyway your validwhen condition is always true!
Note that you are comparing *this* - for property password,  with property
password.
It means something like 1==1.



2006/4/26, Zheng Wen Zhe <[EMAIL PROTECTED]>:
>
> Hey all,
>
> I wanna it say yes when a user type 'password' into this password field.
>
> But, it doesn't work that way. Validation always passes no matter what the
> user has given into the password field.
>
> Pls, someone tell what wrong with it!!!
>
>
>
> Validation.xml
>
> ****************
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <!DOCTYPE form-validation PUBLIC
>
>           "-//Apache Software Foundation//DTD Commons Validator Rules
> Configuration 1.1.3//EN"
>
>           "http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd";>
>
> <form-validation>
>
>       <formset>
>
>             <form name="loginForm">
>
>                   <field property="login" depends="required">
>
>                         <arg0 key="prompt.login" />
>
>                   </field>
>
>                   <field property="password" depends="required,validwhen">
>
>                         <arg0 key="prompt.password" />
>
>                         <var>
>
>                               <var-name>test</var-name>
>
>                               <var-value>*this* == password</var-value>
>
>                 </var>
>
>
>
>                   </field>
>
>             </form>
>
>       </formset>
>
>
>
> </form-validation>
>
>
>
>
>

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

Reply via email to