Desarrollé un menú usando struts-menu 2.4.3 con Struts 2. Está funcionando bien pero necesito tomar los títulos de los menús de un archivo de propiedades (mensajes de enrutador). propiedades). Toda la aplicación se internacionaliza así. Pero simplemente no funciona con struts-menu. Aquí está mi archivo de menú-config.xml:I18n en Struts-menu con Struts 2
<Menu name="mainMenu" title="" >
<Item name="ecfMenu" title="ECFs" roles="FISCO" location="DisconnectedEcfsSearch" />
<Item name="reportsMenu" title="Relatórios" roles="ADMIN" location="AlarmReportSearch"/>
<Item name="fiscoMenu" title="Fisco" roles="ADMIN" location="UpdateFiscoForm"/>
<Item name="alarmMenu" title="Alarmes" roles="ADMIN" location="AlarmNotification"/>
<Item name="userMenu" title="application.header.users" roles="ADMIN" location="UserSearch"/>
<Item name="consoleMenu" title="Console" roles="FISCO" location="ConsoleSearch"/>
</Menu>
Tenga en cuenta que estoy tratando de utilizar una clave para mi archivo de propiedades en el elemento 'usermenu'. Todos los demás elementos funcionan, pero no este.
Aquí es mi jsp:
<menu:useMenuDisplayer permissions="rolesAdapter" name="Velocity"
config="/WEB-INF/tabs.html">
<menu:displayMenu name="mainMenu" />
</menu:useMenuDisplayer>
Busqué y encontré incluso un tipo con la misma pregunta, pero no hubo respuesta para él. =/
¿Alguien sabe cómo hacer que struts-menu reconozca que estoy usando una clave para un archivo de propiedades y no una cadena literal?
Gracias!
Considere unirse a la lista de correo de STRUTS-USER: http://struts.apache.org/mail.html si recibe una respuesta allí primero, sería interesante si pudiera publicar la respuesta aquí. – Quaternion