gpt4 book ai didi

java - 为所有jsp页面设置默认的fmt formatNumber maxFractionDigits

转载 作者:太空宇宙 更新时间:2023-11-04 08:42:23 24 4
gpt4 key购买 nike

是否可以让以下标记始终显示小数点后 5 位?

<fmt:formatNumber type="currency" value="${number}" />

无需将其更改为

<fmt:formatNumber type="currency" maxFractionDigits="5" value="${number}" />

基本上我有很多这些,我希望它们全部改变,我希望默认小数点后 5 位。

最佳答案

是的。您可以通过扩展 fmt:formatNumber 功能来实现此功能。

为此,创建一个扩展 org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag 的类,以将 ma​​xFractionDigits 默认设置为 5(未提供时)。

您还需要更改 fmt 标记库描述符 (tld) 文件中的引用以指向您自己的实现。

默认情况下,这些应该存在于位于 WEB-INF\lib 的 jSTL jar 中。

编辑:就我个人而言,如果可能的话,我会采用 Adeel 设置自定义区域设置的方法。

关于java - 为所有jsp页面设置默认的fmt formatNumber maxFractionDigits,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5038756/

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