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