Anthony,
we solved this by defining our own EL function in the facelets tag library:
<function>
<function-name>message</function-name>
<function-class>bamboo.web.faces.Helpers</function-class>
<function-signature>
java.lang.String message(java.lang.String, java.lang.Object)
</function.signature>
</function>
you guess the implementation. Then use it such as:
<h:outputText value="#{bb:message(tagKey, tagVar.TEMPLATE_LOGIN_USER)}"/>
where bb is our own namespace.
Frank Felix
-----Original Message-----
From: Anthony Hong [mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 14, 2006 9:18 AM
To: MyFaces Discussion
Subject: How to set parameter in resource bundle in page
IN JSF page, usual do i18n like
<f:loadBundle basename="#{facesContext.application.messageBundle}"
var="tagVar"/>
then <h:outputText value="#{tagVar.TEMPLATE_LOGIN_USER}"/>:
I have a question how to use a composite message. like tagKey=We met for {0}
days
--
Anthony Hong