gpt4 book ai didi

JSF 嵌套表达式语言

转载 作者:行者123 更新时间:2023-12-01 01:36:25 25 4
gpt4 key购买 nike

是否可以编写嵌套的 JSF 表达式?如果是,请给我语法。
如果否,是否有任何可能的解决方法?

我需要这个,因为我需要从 hasmap 显示丰富的数据表中的列。

<rich:column>
<f:facet name="header">
<h:outputText value="Item Number" />
</f:facet>
<h:outputText value="#{item.get('key')}" />
</rich:column>

在上面的例子中,我不能在表达式 lang 中硬编码 'key'。我需要从属性文件中读取。

请帮忙。
谢谢。

最佳答案

您应该能够在不尝试嵌套表达式的情况下编写此代码。此 outputTextproperties/bar.properties 中显示一个值使用另一个属性文件 ( foo ) 中的值作为键:

<f:loadBundle basename="properties.foo" var="foo" />
<f:loadBundle basename="properties.bar" var="bar" />
<h:outputText value="#{bar[foo['x']]}" />

这也可以表示为 #{bar[foo.x]} .

关于JSF 嵌套表达式语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1623029/

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