Craig McClanahan wrote:
Using the following tag:<f:loadBundle var="messages" basename="com.mycompany.mypackage.MyBundle "/> exposes the contents of the named resource bundle as a Map in request scope under the specified key. Now you can bind to it ... for example, to create the localized label for the username field on a login screen, you might say: <h:outputText value="#{messages['usename.prompt']}"/> where "username.prompt" is the message key.
Yeah, I get that bit; that's what led me down the route of trying to build the menu items in the JSP in the first place :-) The question is how, if I should be building them in the backing bean, do I get the localized label values there?
I guess I can lookup the message bundle in the request (using the equivealent of request.getAttribute("messages"), but then there's a fragile dependency between the page and the bean on the key specified in loadBundle.
L. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

