Just use the "required" validator.
<field property="terms" depends="required">
<arg key="requestaccount.terms.displayname"/>
</field>
Niall
----- Original Message -----
From: "Scott Purcell" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, March 16, 2005 4:18 PM
Subject: Checkbox Validation Help Needed
I am working on a project where I have the need to validate a checkbox being
'on' . It is the usual accept our license, or you cannot enter site. In the
jsp page we are using this:
<tr><td colspan=4><br><html:checkbox property="terms" value="0"/>
And in my bean I have a getter and setter with a boolean value:
eg:
setTerms(boolean val)
boolean getTerms()
and in my validation.xml I have this:
<field property="terms" depends="validwhen">
<arg key="requestaccount.terms.displayname"/>
<var>
<var-name>test</var-name>
<var-value>(*this* != null)</var-value>
</var>
</field>
But, if the user does not check this checkbox, the validator does not seem
to catch it?
Can anyone give me some advice here?
Thanks,
Scott
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]