gpt4 book ai didi

java - JSF-在数据表的一列中呈现 2 个值

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

我在 JSF 中有一个数据表,并且在一列中我必须呈现日期。要在页面中查看特定格式,我使用convertDateTime。问题是当验证日期加载时,该值不会转换为我的模式。只有第一个值 (stampoperation)(如果已加载)会针对我的模式进行转换。

<t:dataTable value="#{ProductBean.viewByid}"
var="item" border="0" cellspacing="2" cellpadding="2"
width="100%" id="dtbl" headerClass="tableSotableHeader"
preserveDataModel="false"
rowClasses="rowOdd,rowEven">
<h:column>
<f:facet name="header">
<h:outputText value="State" />
</f:facet>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Data start" />
</f:facet>
**<h:outputText value="#{item.stampoperation}" rendered="#{item.status!=15}" >
<f:convertDateTime timeZone="#{UIBean.tz}" type="date" pattern="dd.MM.yyyy, HH:mm"/>
</h:outputText>
<h:outputText value="#{item.validDate}" rendered="#{item.status==15}">
<f:convertDateTime timeZone="#{UIBean.tz}" type="date" pattern="dd.MM.yyyy, HH:mm"/>
</h:outputText>**
</h:column>
</t:dataTable>

最佳答案

有一个类似的问题,如question

当您动态显示某些组件时,它应该包装在 panelGroup 中,并且该 panelGroup 应该设置渲染属性。

关于java - JSF-在数据表的一列中呈现 2 个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39510316/

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