JSP时间格式化总结。。。。
来源:互联网 发布:网络终端机安装方法 编辑:程序博客网 时间:2024/06/04 18:46
${fn:length(user.menus)}集合的长度
//循环
<c:forEach items="${user.menus}"var="menu">
<c:choose>
<c:when test="${menu.level =='1'}"></c:when>
<c:when test="${menu.level == '2'}"></c:when>
<c:when test="${menu.level == '3'}"></c:when>
<c:when test="${menu.level == '4'}"></c:when>
<c:otherwise></c:otherwise>
</c:choose>
</c:forEach>
//hash
<c:forEach items="${map}"var="entry">
<c:out value="${entry.key}" />
<c:out value="${entry.value}" />
</c:forEach>
<fmt:formatNumber value="12"type="currency" pattern="$.00"/> //-- $12.00
<fmt:formatNumbervalue="12" type="currency" pattern="$.0#"/> //-- $12.0
<fmt:formatNumbervalue="1234567890" type="currency"/> //-- $1,234,567,890.00(那个货币的符号和当前web服务器的 local 设定有关)
<fmt:formatNumbervalue="123456.7891" pattern="#,#00.0#"/>// -- 123,456.79
<fmt:formatNumbervalue="123456.7" pattern="#,#00.0#"/> //-- 123,456.7
<fmt:formatNumbervalue="123456.7" pattern="#,#00.00#"/>// -- 123,456.70
<fmt:formatNumbervalue="12" type="percent" /> //-- 1,200% (type 可以是currency、 c、 和percent)。
(4)
日期格式数据在 jsp 页面显示使用如下标签
<fmt :formatDatevalue="${date}" pattern="yyyy-MM-dd"/>
其中 ${date} 是实际数据中的 java.util.Date 类型数据
pattern="yyyy-MM-dd" 中的 "yyyy-MM-dd" 按照标准时间格式字符串定义即可,
可以显示到时分秒即为 "yyyy-MM-dd HH:mm:ss" 注意其中大小写
数字标签
<fmt :formatNumbervalue="${num}" pattern="#" type="number"/>
其中 ${num} 是任意的基础数据类型数据, pattern 指定当前数字的格式,可以指定格式 ”#”
(只有整数类型)、 ”#.#” (带一位小数类型)、 ” ¥ #,###.###” (带千位分割符,和 “ ¥ ” 类型)等等; type 指定当前数字的类型, type 有 number (数值)、 currency (货币)、 percent (百分数)三种;
数字标签实例
Double num = newDouble("123456789012.3456");
整数带千分符显示:
<fmt :formatNumbervalue="${num}" type="number"/>
整数显示:
<fmt :formatNumber value="${num}"pattern="#" type="number"/>
两位小数舍入显示:
<fmt :formatNumbervalue="${num}" pattern="#.##" type="number"/>
两位小数舍入,不足两位小数补 0 显示:
<fmt :formatNumbervalue="${num}" pattern="#.00" type="number"/>
货币显示:(与 number 类似扩展 pattern )
<fmt :formatNumbervalue="${num}" type="currency"/>
百分数显示:(与 number 类似扩展 pattern )
<fmt :formatNumbervalue="${num}" type="percent"/>
实例结果
整数带千分符显示: 123,456,789,012.346
整数显示: 123456789012
两位小数舍入显示: 123456789012.35
两位小数舍入,不足两位小数补 0 显示: 123456789012.35
货币显示:¥ 123,456,789,012.35
百分数显示 12,345,678,901,235%
- JSP时间格式化总结。。。。
- jsp前台时间格式化!
- jsp时间格式化
- JSP 时间格式化
- jsp页面格式化时间
- JSP格式化时间
- jsp 页面时间格式化
- JSP页面格式化时间
- Java jsp时间格式化
- JSP时间格式化
- jsp时间格式化
- jsp页面格式化时间
- 时间格式化总结
- jsp里的时间格式化
- JSP页面时间类型格式化
- jsp页面格式化时间输出
- jsp格式化时间等数据格式
- jsp文件中格式化时间
- 求行列式---C语言版(被逼出来的实在是不想用笔算了!!!)
- HDFS的一致性分析
- GPS概况
- Oracle tnslsnr入侵和设置口令
- iphone --CocoaAsyncSocket(1)
- JSP时间格式化总结。。。。
- 背包九讲
- 一个简单的hadoop开发例程
- DDoS攻击追踪
- spring
- 两个大整数的乘法
- 杭电 2879 数论
- 因为产品
- Hadoop使用常见问题以及解决方法