- <frm:formatNumber/>标签
该标签依据特定的区域将数字改变为不同的格式来显示。
- 被格式化的数据<frm:formatNumber>
<fmt:formatNumber>标签参数说明
名称 |
说明 |
EL |
类型 |
必须 |
默认值 |
value |
要格式化的数据 |
是 |
String |
是 |
无 |
type |
指定类型(单位、货币、百分比等)见表 |
是 |
String |
否 |
number |
pattern |
格式化的数据样式 |
是 |
String |
否 |
无 |
currencyCode |
货币单位代码 |
是 |
String |
否 |
无 |
cuttencySymbol |
货币符号($、¥) |
是 |
String |
否 |
无 |
groupingUsed |
是否对整数部分进行分组如(9,999) |
是 |
boolean |
是 |
true |
maxIntergerDigits |
整数部分最对显示多少位数 |
是 |
int |
否 |
无 |
minIntergerDigits |
整数部分最少显示多少位 |
是 |
int |
否 |
无 |
maxFractionDigits |
小数部分最多显示多少位 |
是 |
int |
否 |
无 |
minFractionDigits |
小数部分最少显示多少位 |
是 |
int |
否 |
无 |
var |
存储格式化后的数据 |
否 |
String |
否 |
无 |
scope |
var的JSP范围 |
否 |
String |
否 |
page |
Type的属性类型
类型 |
说明 |
示例 |
number |
数字格式 |
0.8 |
currency |
当地货币 |
¥0.80 |
percent |
百分比格式 |
80% |
- <frm:parseNumber>标签
将格式化后的数字、货币、百分比都转化为数字类型。
<fmt:parseNumber>标签参数说明
名称 |
说明 |
EL |
类型 |
是否必须 |
默认值 |
value |
被解析的字符串 |
是 |
String |
是 |
无 |
type |
指定单位(数字、货币、百分比) |
是 |
String |
是 |
number |
pattern |
格式样式 |
是 |
String |
否 |
无 |
parseLocale |
用来替代默认区域的设定 |
是 |
String, Java.util. Locale |
是 |
默认本地样式 |
var |
存储已经格式化的数据 |
否 |
String |
否 |
无 |
scope |
var变量的作用域 |
否 |
String |
是 |
page |
- <fmt:formatDate>标签
该标签主要用来格式化日期和时间。
<fmt:formatDate>标签属性说明
属性名 |
说明 |
EL |
类型 |
必须 |
默认值 |
value |
将要格式化的日期对象。 |
是 |
Java.util.Date |
是 |
无 |
type |
显示的部分(日期、时间或者两者)。 |
是 |
String |
否 |
date |
partten |
格式化的样式。 |
是 |
String |
否 |
无 |
dateStyle |
设定日期的显示方式。 |
是 |
String |
否 |
default |
timeStyle |
设定时间的显示方式。 |
是 |
String |
否 |
default |
timeZone |
设定使用的时区。 |
是 |
String |
否 |
当地所用时区 |
var |
存储已格式化的日期或时间。 |
否 |
String |
否 |
无 |
scope |
指定var存储的JSP范围。 |
否 |
String |
否 |
无 |
type属性参数说明
参数名 |
说明 |
time |
只显示时间 |
date |
只显示时期 |
both |
显示日期和时间 |