You should be able to use <menu-el:> for all your tags and get the
functionality you're looking for.

Matt

On Jan 17, 2008 2:29 AM, Claudia <[EMAIL PROTECTED]> wrote:
>
> Is there a smarter, shorter way to access values from a property
> file and use them directly in the Struts menu tag?
>
> This test would obviously fail:
> <menu-el:useMenuDisplayer name="<fmt:message key="VELOCITY"/>"
> config="/templates/simple.html">
>   <menu:displayMenu name="ToDoListMenuEdit"/>
> </menu-el:useMenuDisplayer>
>
> But if it were possible, it would nicely decouple the attribute values so I
> can
> externalize them without having to repeat them in the jsp file, as is needed
> in
> your working example:
> ________________________________________________________________________________
> Using
> <c:set var="displayer" value="Velocity"/>
> <c:set var="menuName" value="ToDoListMenuEdit"/>
>
> <menu-el:useMenuDisplayer name="${displayer}"
> config="/templates/simple.html">
>   <menu-el:displayMenu name="${menuName}"/>
> </menu-el:useMenuDisplayer>
> ___________________________________________________________________________________
>
> or my working example:
> Using:
> Ubuntu 6.10 operating system (built around the Linux kernel). jdk1.5.0_06
> and
> apache-tomcat-5.5.20
> My property resource file is called TrackerRes.
> There I define a key-value pair: VELOCITY=Velocity
> To use this in my Struts menu tags, I do the following
> tests that work fine. Note that mixing menu-el tags and
> normal menu tags dont present a problem.
>
> <hr />
> <fmt:bundle basename="TrackerRes">
>         Test Current fmt value: <fmt:message key="VELOCITY"/>
> </fmt:bundle>
> <hr />
> <c:set var="d" scope="request">
>
>         <fmt:message key="VELOCITY"/>
>
> </c:set>
>
> <hr />
> Test Cout: <c:out value='${d}' />
>
> <hr />
> <menu-el:useMenuDisplayer name="${d}" config="/templates/simple.html">
>   <menu:displayMenu name="ToDoListMenuEdit"/>
> </menu-el:useMenuDisplayer>
> ______________________________________________________________________________
>
> Please include the needed snippets in strut-config.xml or web.xml
> if such a solution exists. Thanks Matt.
>
> Claudia
> --
> View this message in context: 
> http://www.nabble.com/Is-accessing-fmt-values-directly-from-the-Struts-menu-tag-at-all-possible--tp14916039p14916039.html
> Sent from the struts-menu-user mailing list archive at Nabble.com.
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> struts-menu-user mailing list
> struts-menu-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/struts-menu-user
>



-- 
http://raibledesigns.com

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
struts-menu-user mailing list
struts-menu-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/struts-menu-user

Reply via email to