gpt4 book ai didi

java - JSF Richfaces 部分标签的渲染条件

转载 作者:行者123 更新时间:2023-11-29 07:54:57 27 4
gpt4 key购买 nike

我正在使用支持 bean 中的三个不同字符串来为 rich:simpleTogglePanel 构建标签。

<rich:simpleTogglePanel id="loadPanel" switchType="client" label="#{backingbean.name1} - #{backingbean.name2} - #{backingbean.name3}" >

我希望 name3 仅在某些特定条件下出现。是否可以只给name3一个条件?

最佳答案

您可以使用 EL 条件运算符来实现:

label="#{backingbean.name1} - #{backingbean.name2} - #{conditions ? backingbean.name3 : ''}"

所以当conditions评估为 true然后 backingbean.name3被打印,否则只有一个空字符串被添加到标签中,所以 backingbean.name3 conditions时将被省略评估为 false .

关于java - JSF Richfaces 部分标签的渲染条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18489109/

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