gpt4 book ai didi

仅当记录为空时才呈现 JSF

转载 作者:行者123 更新时间:2023-12-05 08:58:03 25 4
gpt4 key购买 nike

下表中显示的数据也显示在我的网络应用程序中。除了 BOOKINGNO列,而是有一个 h:commandButton . commandButton 只应在 BOOKINGNO 时呈现相应行上的记录为空。

目前,使用下面的代码,按钮没有呈现。

表格示例

PLOTNO SITENO ACCOMNO STARTDATE ENDDATE BOOKINGNO
16 1 10 2014-10-01 2014-10-03 <null>
21 2 2 2014-09-26 2014-09-29 923291
22 2 3 2014-10-01 2014-10-03 <null>
23 2 7 2014-09-26 2014-09-29 457235

JSF

<h:dataTable> 

...

<h:column>
<h:commandButton
onclick="if (!confirm('Do you want to book this holiday?')) return false"
value="Book"
action="#{dealsBean.book(item.plotNo)}"
rendered="#{dealsBean.bookingNo = null}">
</h:commandButton>
</h:column>
/<h:dataTable>

我尝试了各种不同的 rendered争论,但似乎没有一个能满足我的要求。

我的语法正确吗?

最佳答案

你需要使用==作为运算符

rendered="#{dealsBean.bookingNo == null}"

关于仅当记录为空时才呈现 JSF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27191287/

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