Thank you. It works :)

Jiang, Jane (NIH/NCI) [C] escribió:
I don't know much about s1 validation, so I cannot do exactly what you did in s1. Here is the validator I use for s2 to make sure field 2 is required when field1 has value. You can use the expression validator most of the time. Hope it helps.
 <validator type="expression">
      <param name="expression"> field1 == null || field2 != null
      </param>
      <message> field 2 is required when field 1 is not null</message>
  </validator>

-----Original Message-----
From: j alex [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 11, 2007 4:28 PM
To: Struts Users Mailing List
Subject: Re: [S2] validation issue

The fieldexpression validator would handle most dependent checks, but i
think there's no out-of-the-box solution if we want the expression to act as
a guard condition alone and not as a validation. Please check the archives
for comments on this.

-Joseph



On 9/11/07, Jiang, Jane (NIH/NCI) [C] <[EMAIL PROTECTED]> wrote:
Did you look into expression validator?

-----Original Message-----
From: Pablo Vázquez Blázquez [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 11, 2007 10:28 AM
To: Struts Users Mailing List
Subject: [S2] validation issue

Hi all!

I´m trying to validate two fields that depends on another field.

What I was doing in S1 is (for field "in"):

<field property="in" depends="requiredif">
   <msg name="validwhen"
key="ErrorMessages.applicationIdRepresent.sameReference"/>
   <arg position="0" key="ProcessorHTTPDetails.in"/>
   <msg name="mask" key="ProcessorHTTPDetails.in.help"/>
   <var>
        <var-name>field[0]</var-name>
       <var-value>editParams</var-value>
   </var>
   <var>
       <var-name>fieldTest[0]</var-name>
       <var-value>NOTNULL</var-value>
   </var>
</field>

But now in S2, there is no "requiredif" validator :(

Any idea about how can I do to get the same validation effect?

Thanks.


---------------------------------------------------------------------
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]




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

Reply via email to