gpt4 book ai didi

JSF 输出文本条件显示/样式。视情况而异

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

我正在使用 JSF,并且每个示例“qwerty”都有一个输出文本,如果满足某些条件,我想以不同的方式显示/格式化。
所以每个例子如果:

  • cond1 是真的那么我想显示 qwerty
  • cond1 为假然后我想显示 qwerty

  • 等等。

    有办法吗?

    最佳答案

    您可以使用 ternary operator为了根据条件选择您要应用的样式:

    <h:outputText value="qwerty" 
    style="#{backingBean.cond1 ? 'text-decoration:line-through;':'fontstyle:italic;'}">

    如果您按内联样式的顺序使用 css 类会更好。祝你好运!

    也可以在 EL 中使用内联的“条件”,参见 using greater than logical expression in rendered attribute .另请阅读 discussion about using inline in the xhtml or in the javabean

    关于JSF 输出文本条件显示/样式。视情况而异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15396471/

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