aspose file tools*
The moose likes JSF and the fly likes Custom ResourceBundle class?... Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSF
Bookmark "Custom ResourceBundle class?..." Watch "Custom ResourceBundle class?..." New topic
Author

Custom ResourceBundle class?...

Daniel Platon
Ranch Hand

Joined: Oct 10, 2005
Posts: 42
Hello everyone,

(I'm actually using IceFaces, but this valid in a plain JSF context, too)
I'm trying to get around a very annoying problem: i have configured a resource bundle in my faces-config.xml file in order to retrieve messages according to the user's locale. The declaration is something like this:


In 80% of the cases I'm using this resource bundle in my jspx pages to display the interface in various languages. The problem is that when a key is missing from the properties file the server throws a nasty exception which I want to avoind by displaying the missing key name. For example, I'm using something like:

It the "login_username" key is missing from the bundle I want to display something like "??login_username??".

I know for a fact that this can be accomplished by implementing a custom resource bundle and overriding getString() so it catches MissingResourceException and returns whatever string I want instead BUT... I don't know how to tell JSF to use my resource bundle.

Thank you for your help.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Custom ResourceBundle class?...
 
Similar Threads
Validation Problem #2
Struts: validations using 'validwhen' in validation.xml
Weird JSF "h:messages" tag behavior
Using resource bundle as input for a custom tag
I18n problems with JSF