gpt4 book ai didi

jsf - 如何根据从托管 bean 接收到的值获取资源包值?

转载 作者:行者123 更新时间:2023-12-04 17:19:06 24 4
gpt4 key购买 nike

我正在寻找是否可以根据从托管 bean 接收到的值获取 resourcbundle 值的可能性。它可能在数据表、数据网格以及呈现值的其他组件中很有用。

我试过这段代码:

<h:outputText value="#{resourceBundle['myBean.myMsg']}" />

但是没有用。我的 outputText 无法从资源包中获取值。结果是这样的:

???myBean.myMsg

最佳答案

如果你得到 ???myBean.myMsg 这意味着它无法在你的资源文件中找到 myBean.myMsg 字符串......

我猜你想使用 myBean.myMsg 中的键(而不是字符串 myBean.myMsg)?

在那种情况下,只需删除它周围的 ''

<h:outputText value="#{resourceBundle[myBean.myMsg]}" />

否则它将被用作字符串而不是EL表达式

关于jsf - 如何根据从托管 bean 接收到的值获取资源包值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15240812/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com