You can use a custom phase listener trick (See the attached file) An f:param can be used to send the "enable / disable validation" flag.
Thank you, Radhesh -----Original Message----- From: laredotornado [mailto:[email protected]] Sent: Tuesday, November 17, 2009 11:27 PM To: [email protected] Subject: Only want to validate a text field if checkbox is checked ... how? Hi, I'm using MyFaces 1.2.4, Tomahawk 1.1.9. How do I tell JSF that I only want to apply a validator to a text field if a checkbox on the page is checked? Right now I have this text field ... <h:inputText id="domeTourNumAdults" value="#{domeTour.numAdults}" required="true" size="60" maxlength="60" styleClass="textFields numAdultsField"> <f:validateLongRange minimum="0"/> </h:inputText> but if a certain checkbox is not checked, I don't care if this field is left blank. Your thoughts are appreciated, - Dave -- View this message in context: http://old.nabble.com/Only-want-to-validate-a-text-field-if-checkbox-is- checked-...-how--tp26394554p26394554.html Sent from the MyFaces - Users mailing list archive at Nabble.com.

