gpt4 book ai didi

java - 将转换后的值放入丰富的 :simpleTogglePanel label 中

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

我遇到的情况是需要将日期值放入 rich:simpleTogglePanel 中标签。问题是我需要在显示之前转换日期,使用

<h:outputText converter="#{dateTimeConverter}" value="#{date}" />

然后我需要在它前面放置另一个字符串。不幸的是,标签是一个属性,并且只接受一个字符串。

有办法做到这一点吗?任何未记录的标签方面?我使用的是 Richfaces 版本 3.3.3.Final。

最佳答案

我不知道任何未记录的方面,因此使用纯 Java EL,您必须提供一个返回格式化日期字符串的 getter。

另一个选择是使用 JBoss EL ,它是标准 Java EL 的扩展,允许使用参数调用方法。

然后您可以执行以下操作:label="#{dateTimeConverter.convert(date)}"
我们经常使用它,它就像一个魅力。

注意以下几点:

  • 您可以将 Facelets 与 JBoss EL 结合使用,JSP 效果不太好
  • 虽然 JBoss EL 是 JBoss Seam 的一部分,但它可以在 standalone way 中使用。

关于java - 将转换后的值放入丰富的 :simpleTogglePanel label 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7178427/

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