У меня в файле свойств есть несколько свойств, которые нужно перевести на разные языки:
list.var1=XXX
list.var2=XXX
list.var3=XXX
Это значения списка, поэтому в JSP я хочу получить переведенное значение.Поэтому у меня есть свойство, например, myVar, значения которого могут быть {var1, var2, var3}, и я хочу получить сообщение «list. $ {MyVar}».
Проблема заключается в том, что в fmt: messageтег, ключевой атрибут не принимает выражения.
<%@ taglib prefix="fmt" uri="java.sun.com/jstl/fmt" %>
<fmt:message key="list.${myVar}"/>
Каков наилучший способ сделать это?
Спасибо.