【发布时间】:2012-11-28 09:53:13
【问题描述】:
我有 Java 枚举类型,我想从 myEnum.name() 获取相关的 i18n 值。
我测试过:
<h:outputLabel value="#{rb.#{login.myEnum}}" />
(rb 是我在 JSF faces-config.xml 中定义的 i18n 变量)
但它不起作用。
如果选择的语言环境是英语、法语或德语,我希望将 EL 表达式转换为 #{rb.KEY1} 和 key1 或 clé1 或 schlüssel1 等。
我该怎么做?
【问题讨论】: