是否有类似 fmt:formatNumber 的速度,如 jsp?
Is there analog of fmt:formatNumber in velocity like in jsp?
现在我正在将 jsp 迁移到 Velocity 模板。
我找不到如何迁移以下代码行的解决方案:
<fmt:formatNumber minFractionDigits='2' value='${campaign.budget div 100}'/>
速度可以这样吗?
您可以使用 $numberTool.format("#0.00", $val)
您应该查看 'org.apache.velocity.tools.generic.NumberTool' 了解更多详情。
要使其正常工作,您还应该添加以下 Maven 依赖项:
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity-tools</artifactId>
<version>2.0</version>
</dependency>
并编写以下代码:
context.put("numberTool", new NumberTool());
现在我正在将 jsp 迁移到 Velocity 模板。 我找不到如何迁移以下代码行的解决方案:
<fmt:formatNumber minFractionDigits='2' value='${campaign.budget div 100}'/>
速度可以这样吗?
您可以使用 $numberTool.format("#0.00", $val)
您应该查看 'org.apache.velocity.tools.generic.NumberTool' 了解更多详情。
要使其正常工作,您还应该添加以下 Maven 依赖项:
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity-tools</artifactId>
<version>2.0</version>
</dependency>
并编写以下代码:
context.put("numberTool", new NumberTool());