Hi Dave,
I just looked it up, it is
<h:outputLabel ...>
Eg.:
<h:outputLabel for="status" value="#{text['entity.gos.status']}"/>
<t:inputText forceId="true" value="#{documentData.documentStatus}" id="status"
required="true"/>
That way the ... is required message included the value of the label for us.
Cheers
Rene
-----Ursprüngliche Nachricht-----
Von: laredotornado [mailto:[email protected]]
Gesendet: Mittwoch, 2. Dezember 2009 19:10
An: [email protected]
Betreff: Re: AW: Any way to customize this validate number message?
Hi Rene,
I changed the input ... is this what you meant because I still get the same
error ...
<label id="Dome Tour, Number of Adults"
for="domeTourNumber_of_Adults">
*
<strong>Number of Adults:</strong>
</label>
<t:inputText forceId="true" id="domeTourNumber_of_Adults"
value="#{domeTour.numAdults}"
required="false"
size="60"
maxlength="60"
styleClass="textFields
numAdultsField">
<f:validator validatorId="TourRequiredIfCheckedValidator" />
<f:validator validatorId="TourTotalPeopleValidator" />
<f:validator validatorId="TourAdultChildRatioValidator" />
</t:inputText>
The error that appears is
domeTourNumber_of_Adults: 'bbb' must be a number between -2147483648 and
2147483647 Example: 9346
Any ideas what I might be doing wrong? Thanks, - Dave
Rene Guenther wrote:
>
> Hi Dave,
>
> If I remember correctly, if you use a label and use t:inputText instead of
> h:inputText together with forceId="true" in the message
> tourType:domeTourNumber_of_Adults: will be replaced with the name of the
> label.
>
> There is also a key relating to MyFaces applicationResources.properties
> file
> which contains the message. If you find the key you could use that key
> along
> with your customized message into your applicationResources file which
> takes
> precedence over MyFaces one. You might find the message key eg. by looking
> up the file in the MyFaces sources.
>
> If you need different parameters than the default one you'd probably have
> to
> write your own validator.
>
> Cheers
> Rene
>
> -----Ursprüngliche Nachricht-----
> Von: laredotornado [mailto:[email protected]]
> Gesendet: Mittwoch, 2. Dezember 2009 18:10
> An: [email protected]
> Betreff: Any way to customize this validate number message?
>
>
> Hi,
>
> I'm using MyFaces 1.1.6. I have this ...
>
> <h:inputText id="domeTourNumber_of_Adults"
> value="#{domeTour.numAdults}"
> required="false"
> size="60"
> maxlength="60"
> styleClass="textFields
> numAdultsField">
> <f:validator validatorId="TourRequiredIfCheckedValidator"
> />
>
> <f:validator validatorId="TourTotalPeopleValidator" />
> <f:validator validatorId="TourAdultChildRatioValidator"
> />
> </h:inputText>
>
> in which the bean's set and get type is an int. So if I enter a value
> like
> "aaa" into the field, I get a message like
>
> tourType:domeTourNumber_of_Adults: 'aaa' must be a number between
> -2147483648 and 2147483647 Example: 9346
>
> I would like to customize this message. Anyone know how I can do that?
> Thanks, - Dave
> --
> View this message in context:
> http://old.nabble.com/Any-way-to-customize-this-validate-number-message--tp2
> 6612567p26612567.html
> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>
>
>
--
View this message in context:
http://old.nabble.com/Any-way-to-customize-this-validate-number-message--tp26612567p26613605.html
Sent from the MyFaces - Users mailing list archive at Nabble.com.