gpt4 book ai didi

jsf - 屏蔽 PrimeFaces footerText 列数据表中的数字

转载 作者:行者123 更新时间:2023-12-02 01:42:32 26 4
gpt4 key购买 nike

我想显示这样的屏蔽号码:1.234.567,89。以下代码已经执行此操作:

<p:column>
<h:outputText value="#{item.value}">
<f:convertNumber locale="pt_BR"/>
</h:outputText>
</p:column>

如何为 footerText 列中的 Primefaces 数据表应用与以下代码摘录相同的掩码?

<p:columnGroup type="footer">  
<p:row>
<p:column colspan="8" footerText="Grand Total:" />
<p:column footerText="#{upbController.totalLosses}" />
</p:row>
</p:columnGroup>

提前致谢。

最佳答案

您可以尝试使用f:facet来放置页脚文本。这是我过去如何将它用于p:column:

<p:column headerText="Number of units" >
<h:outputText value="#{item.units}" />
<f:facet name="footer">
<h:outputText
value="Total: #{mybean.unitsTotal}" />
<br />
<h:outputText
value="To do: #{mybean.unitsTodo}" />

</f:facet>
</p:column>

我怀疑它也适用于p:columnGroup,然后您可以将f:convertNumber应用于这样的h:outputText

更新

以下是 header 类型中 header 方面的工作原理:

<p:columnGroup type="header">
<p:row>
<p:column rowspan="2" headerText="Manufacturer" />
<p:column colspan="2">
<f:facet name="header">
<h:outputText value="#{bean.countValue(bean.order)}">
<f:convertNumber maxFractionDigits="2" minFractionDigits="2" currencyCode="PLN" locale="pl_PL" />
</h:outputText>
</f:facet>
</p:column>
</p:row>
</p:columnGroup>

对于页脚类型中的页脚方面:

<p:columnGroup rendered="true" type="footer">
<p:row>
<p:column rowspan="2" headerText="Manufacturer" />
<p:column colspan="2">
<f:facet name="footer">
<h:outputText value="#{bean.countPieces(bean.order)}">
<f:convertNumber pattern="###,###.00" locale="pl_PL"/>
</h:outputText>
</f:facet>
</p:column>
</p:row>
</p:columnGroup>

关于jsf - 屏蔽 PrimeFaces footerText 列数据表中的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19793072/

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