如何使用jstl格式标记格式化数字?

时间:2011-08-12 10:36:17

标签: jsp jstl

我有一个jsp页面,我需要以这种格式显示一个数字。

原始号码:1234567890 格式化编号:123-456-7890

我们如何使用jstl fmt tag完成此操作?

准确地说,模式属性的值应该是什么?

由于

2 个答案:

答案 0 :(得分:1)

你做不到。您需要自定义标记来执行此操作(它仍然可以包装NumberFormat)。你可以使用

<fmt:formatNumber value=".." groupingUsed="true" />

要启用分组,但分组分隔符将取决于区域设置

答案 1 :(得分:0)

您可以为标记库实现查看类似的内容。它来自NetUI库

<netui:span value="2125555555">
        <netui:formatString pattern="phone (###) ###-####"/>
</netui:span> 

javadocsource

相关问题