标签 | w3cschool菜鸟教程 w3cschool菜鸟教程app

<fmt:formatNumber>标签

<fmt:formatNumber>标签用于格式化数字,百分比,货币。

属性

<fmt:formatNumber>标签有如下属性:

属性 描述 是否必要 默认值

value 要显示的数字 是 无

type NUMBER,CURRENCY,或 PERCENT类型 否 Number

pattern 指定一个自定义的格式化模式用与输出 否 无

currencyCode 货币码(当type="currency"时) 否 取决于默认区域

currencySymbol 货币符号 (当 type="currency"时) 否 取决于默认区域

groupingUsed 是否对数字分组 (TRUE 或 FALSE) 否 true

maxIntegerDigits 整型数最大的位数 否 无

minIntegerDigits 整型数最小的位数 否 无

maxFractionDigits 小数点后最大的位数 否 无

minFractionDigits 小数点后最小的位数 否 无

var 存储格式化数字的变量 否 Print to page

标签 | w3cschool菜鸟教程 w3cschool菜鸟教程app
scope var属性的作用域 否 page

如果type属性为percent或number,那么您就可以使用其它几个格式化数字属性。maxIntegerDigits属性和minIntegerDigits属性允许您指定整数的长度。若实际数字超过了maxIntegerDigits所指定的最大值,则数字将会被截断。

有一些属性允许您指定小数点后的位数。minFractionalDigits属性和maxFractionalDigits属性允许您指定小数点后的位数。若实际的数字超出了所指定的范围,则这个数字会被截断。

数字分组可以用来在每三个数字中插入一个逗号。groupingIsUsed属性用来指定是否使用数字分组。当与minIntegerDigits属性一同使用时,就必须要很小心地来获取预期的结果了。

您或许会使用pattern属性。这个属性可以让您在对数字编码时包含指定的字符。接下来的表格中列出了这些字符。

符号 描述

0 代表一位数字

E 使用指数格式

# 代表一位数字,若没有则显示0

. 小数点

, 数字分组分隔符

; 分隔格式

- 使用默认负数前缀

% 百分数

? 千分数

¤ 货币符号,使用实际的货币符号代替

X 指定可以作为前缀或后缀的字符

' 在前缀或后缀中引用特殊字符

实例演示

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %><html><head> <title>JSTL fmt:formatNumber Tag</title></head><body><h3>Number Format:</h3><c:set var="balance" value="120000.2309" /><p>Formatted Number (1): <fmt:formatNumber value="${balance}" type="currency"/></p><p>Formatted Number (2): <fmt:formatNumber type="number" maxIntegerDigits="3" value="${balance}" /></p><p>Formatted Number (3): <fmt:formatNumber type="number" maxFractionDigits="3" value="${balance}" /></p><p>Formatted Number (4): <fmt:formatNumber type="number" groupingUsed="false" value="${balance}" /></p><p>Formatted Number (5): <fmt:formatNumber type="percent" maxIntegerDigits="3" value="${balance}" /></p><p>Formatted Number (6): <fmt:formatNumber type="percent" minFractionDigits="10" value="${balance}" /></p><p>Formatted Number (7): <fmt:formatNumber type="percent" maxIntegerDigits="3" value="${balance}" /></p><p>Formatted Number (8): <fmt:formatNumber type="number" pattern="###.###E0" value="${balance}" /></p><p>Currency in USA :<fmt:setLocale value="en_US"/><fmt:formatNumber value="${balance}" type="currency"/></p></body></html>

运行结果如下:

NUMBER FORMAT:Formatted Number (1): £120,000.23Formatted Number (2): 000.231Formatted Number (3): 120,000.231Formatted Number (4): 120000.231Formatted Number (5): 023%Formatted Number (6): 12,000,023.0900000000%Formatted Number (7): 023%Formatted Number (8): 120E3Currency in USA : $120,000.23

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/105777.html

更多阅读

轻松画眼线,菜鸟变高手 高手假装菜鸟系列

想必对于女生来说化妆当中最惧怕的应该就算是眼线了吧?因为它应该算是最难操作的一个步骤了,所以很多女生干脆素颜再或者手残星人的菜鸟级别。可不要小看一条细细的眼线,它不但能够让双眼变的炯炯有神还可以改变眼型。今天就是跟大家

2014年6-9月份菜鸟驿站运营报告 菜鸟驿站查询

菜鸟驿站是基于电子商务物流的校园实践平台,目前主要由商务协会成员运作,致力于以此为核心打造校园电子商务实践生态圈。2014年6月菜鸟驿站正式成立,在学院各领导老师的支持下逐步成长并走向正轨。2014年6月与圆通快递合作,9月份又签约

顶尖条码秤使用方法,河南顶尖条码电子秤 顶尖电子秤

顶尖条码标签电子秤手动输入教程以苹果为例:生鲜码 商品名 条码(固定) 单价 单位 保鲜期 条码类型999 苹果 6912345678909 8.00元 公斤 60天 0一. PLU数据输入1. 输入生鲜码编号  开机后,按住PLU键不放,直致显示屏“PLU输入”的右边出现

‘菜鸟’丹尼尔·吉布森打跨活塞 梅尔吉布森电影

‘菜鸟’丹尼尔·吉布森打跨活塞——骑士新秀原来期望加盟火箭勒布朗数据让主帅惊叹来源:http://sports.sina.com.cn/k/2007-06-04/10342961946.shtml原文摘录:丹尼尔·吉布森去年参加选秀前,对他感兴趣的球队不多,骑士和火箭都对他进行

淘宝网菜鸟驿站代收服务怎么用 怎么开通菜鸟驿站

淘宝网菜鸟驿站代收服务怎么用——简介我们的生活已经离不开网购,网购流程中收货是非常重要的一环。为了等待快递的到来很多周末时间我们都留在家里,给自己造成了很多的不便。下面小编就介绍一下淘宝网推出的菜鸟驿站代收服务的使用

声明:《标签 | w3cschool菜鸟教程 w3cschool菜鸟教程app》为网友陌上清风雨曲折分享!如侵犯到您的合法权益请联系我们删除