que tengo en el archivo de propiedades varias propiedades que se traducen en diferentes Idiomas:nombres dinámicos en la internacionalización de Primavera
list.var1=XXX
list.var2=XXX
list.var3=XXX
Son valores de una lista de lo que en el JSP Quiero obtener el valor traducido. Así que tengo una propiedad, por ejemplo, llamada myVar cuyos valores pueden ser {var1, var2, var3} y quiero obtener el mensaje "list. $ {MyVar}".
El problema es que en la etiqueta fmt: message, el atributo clave no acepta expresiones.
<%@ taglib prefix="fmt" uri="java.sun.com/jstl/fmt" %>
<fmt:message key="list.${myVar}"/>
¿Cuál es la mejor manera de hacerlo?
Gracias.
Cuando uso fmt: message, dice que TLD o el atributo directivo no acepta expresiones en la tecla attibute. Debo utilizar otro tld: <% @ taglib prefix = "fmt" uri = "http://java.sun.com/jstl/fmt"%> – Javi
Registro: se agregó el encabezado lib de etiqueta a la descripción – Ralph
Nerveless the spring : la etiqueta de mensaje debería funcionar de forma independiente – Ralph