问你们一个简单的问题
我有一个资源钥匙 存储在一个管理好的豆子的字符串中 我想让它在特定的地图资源捆绑中 找到它的价值
以下是我一开始所讲的:
<h:outputText value="#{msgs[bean.someVal]}"/>
我立即注意到,当某个Val是空的时,我会得到以下例外:
javax.el.PropertyNotFoundException: /webpage.xhtml at line 118 and column 188 value="#{msgs[bean.someVal]}": Property not found on type java.util.PropertyResourceBundle
于是我试图设置一个像这样的终身制:
<h:outputText value="#{bean.someVal == null ? : msgs[bean.someVal]}"/>
但我也有同样的错误 仅仅引用了新的价值
我在Tomcat6上运行JSF2.0(阿帕切)
有谁知道吗?
如果需要更多信息,请告诉我,我希望这足以继续下去。我认为这只是我正在做的蠢事;)