my dog learned polymorphism
The moose likes JSF and the fly likes Customized error messages for validateLength Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSF
Bookmark "Customized error messages for validateLength" Watch "Customized error messages for validateLength" New topic

Customized error messages for validateLength

Rishidharan Somu

Joined: Sep 23, 2007
Posts: 8

Can I display a customized error message for the <f:validateLength>?

<h:inputText id="nameField" value="#{}">
<f:validateLength minimum="2" maximum="6"/>
<h:message for="nameField"/>

The error message that is displayed is "testForm:nameField: Validation Error: Value is greater than allowable maximum of '6'".

Is there any way I can change the error message being displayed?
[ November 08, 2008: Message edited by: Rishidharan Somu ]
Christophe Verré

Joined: Nov 24, 2005
Posts: 14688

Make your own file, and register it in your faces-config.xml using the <message-bundle> tag. For the properties files, you'll find the full list of messages keys in the JSF specification, Localized Application Messages.

[My Blog]
All roads lead to JavaRanch
I agree. Here's the link:
subject: Customized error messages for validateLength
It's not a secret anymore!