MyFaces sandbox has a validateCompareTo validator to do
exactly that.
On 8/30/07, Darren McEntee <darren.McEntee amt-sybex.com> wrote:
>
>
>
>
>
> Hi guys,
>
>
>
> Quick question… I have two tr:inputDate fields i.e.
>
>
>
> - Date From:
>
> - Date To:
>
>
>
> Both are as follows:
>
>
>
> <tr:inputDate label="Date
From">
>
> <tr:validateDateTimeRange
maximum="#{DateBean.maxDate}"/>
>
> </tr:inputDate>
>
>
>
> <tr:inputDate label="Date To">
>
> <tr:validateDateTimeRange
maximum="#{DateBean.maxDate}"/>
>
> </tr:inputDate>
>
>
>
> The DateBean just restricts the max selectable value.
>
> What I want to know is it possible to go about
restricting the Date To and
> the Date From fields in such the way that the Date From
value must be less
> than Date To value when the user selects it … and the
Date To value must be
> greater than or equal to the Date From value when the
user selects it.
>
>
>
> i.e. is there a Trinidad component/property that allows
you to look at the
> values in the previous field so we can restrict the
value on other fields
> afterwards?
>
>
>
> Hope im making sense.
>
> Thanks.
>
> Darren.
>
>
>
> P Please consider the environment before printing this
email
>
_________________________________________________________
>
> 1. The information contained in this E-mail, including
any files transmitted
> with it, is confidential and may be legally privileged.
This E-mail is
> intended only for the personal attention of the stated
addressee(s). Any
> access to this E-mail, including any files transmitted
with it, by any other
> person is unauthorised. If you are not an addressee,
you must not disclose,
> copy, circulate or in any other way use or rely on the
information contained
> in this E-mail or any files transmitted with it. Such
unauthorised use may
> be unlawful. If you have received this E-mail in error,
please inform the
> sender immediately and delete it and all copies from
your system. You may
> not forward this E-mail without the permission of the
sender.
>
> 2. The views expressed in this E-mail are those of the
author, and do not
> necessarily represent the views of AMT-SYBEX. Internet
communications are
> not secure and AMT-SYBEX cannot, therefore, accept
legal responsibility for
> the contents of this message nor for any damage caused
by viruses.
>
> AMT-SYBEX Limited is a UK company, registration number
GB03036807 at
> address The Spirella Building, Bridge Road, Letchworth,
SG6 4ET.
> AMT-SYBEX (NI) Limited is a UK company, registration
number NI024104 at
> address Edgewater Office Park, Edgewater Rd, Belfast,
BT3 9JQ.
> For more information on the AMT-SYBEX Group visit http://www.amt-sybex.com
>
_________________________________________________________
>
|