aspose file tools
The moose likes JSF and the fly likes Customized error messages for validateLength Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Java » JSF
Reply Bookmark "Customized error messages for validateLength" Watch "Customized error messages for validateLength" New topic
Author

Customized error messages for validateLength

Rishidharan Somu
Greenhorn

Joined: Sep 23, 2007
Posts: 8

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

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

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é
Sheriff

Joined: Nov 24, 2005
Posts: 14685
    
  16

Make your own messages.properties 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, 2.5.2.4 Localized Application Messages.


[My Blog]
All roads lead to JavaRanch
 
I agree. Here's the link: http://zeroturnaround.com/jrebel - it saves me about five hours per week
 
subject: Customized error messages for validateLength
 
Similar Threads
Reloading JSF
replacing default validator message at h:messages
A formatting question with radio buttons
Validation
Weird JSF "h:messages" tag behavior