You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by LAUFERON Caroline <ca...@cgey.com> on 2003/12/29 15:44:26 UTC
checkbox validation required
Hello!
I'm trying to validate a form in which there are two checkboxes. the validation must succeed if at least one of them is checked (i.e. fails if none of them is checked). I know validwhen would be the solution, but I have to use Struts 1.2's requiredif.
<field property="field1" depends="requiredif">
<var><var-name>field[0]</var-name><var-value>field2</var-value></var>
<var><var-name>fieldTest[0]</var-name><var-value>EQUAL</var-value></var>
<var><var-name>fieldValue[0]</var-name><var-value>false</var-value></var>
</field>
<field property="field2" depends="requiredif">
<var><var-name>field[0]</var-name><var-value>field1</var-value></var>
<var><var-name>fieldTest[0]</var-name><var-value>EQUAL</var-value></var>
<var><var-name>fieldValue[0]</var-name><var-value>false</var-value></var>
</field>
field1 and field2 are two checkboxes. (two booleans in the validatorForm)
I suppose that what I really need is a "maskif" rule ;-)....
has anyone an idea?
Thanks, and happy New Year !
Caroline