I was wondering if anyone could shed some light on a problem I am having!

I have a page that needs to get a resource bundle based on a string passed
into the page.  It is kinda like this:

<!-- array holds the list of the reference names for the resource bundle -->
<c:forEach var='foo' items='${array}'>

   <fmt:bundle basename='common'>
   <!-- find resource name and store it in attribute bar -->
   <fmt:message key='${foo}' var='bar'/>
   </fmt:bundle>

   <!-- iterate through the list of elements -->
   <c:forEach var='map' items='${elements}'>

      <fmt:bundle basename='${bar}'>
      <!-- find the property in the bar reference resource -->
      <fmt:message key='${map}'/>
      </fmt:bundle>

   </forEach>
</forEach>

-----Original Message-----
From: Ray Madigan [mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 16, 2005 12:37 AM
To: Taglibs-User
Subject: fmt:bundle


I was wondering if anyone could shed some light on a problem I am having!

I have a pafe that needs to get a resource bundle based on a string passed
into the page.  It is kinda like this:

<fmt:bundle basename='common'/>
<fmt:message key='${foo}' var='bar'/>
</fmt:bundle>

<c:forEach var='bar' items='barMap'>

    <fmt:bundle basename='bar.key'>
    <fmt:message key='${bar.value}'/>
    </fmt:bundle>

</forEach>

Things work well for the first <fmt:bundle ant the first <fmt:bundle in the
<c:forEach.  The second <fmt:message acts like it con't find the resource in
the bundle.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to