项目期间..简单备忘..JSTL之格式化输出
2011-02-16 12:07
239 查看
忽忽,,,晚上了......
一天才写了一个页面.....崩溃了...
真不想动了 ...好了 进正题
在页面中肯定经常碰到这样的问题
想要输出时间,要精确到两位小数之类的
但是,在EL标签计算时,,,,得到的大多数都是浮点数
所以....学习格式化输出很必要.....
(不写了....复制....粘贴....)
============================================================
首先在页面前导入该标签库
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
数字格式化(value部分可为EL表达式):
1.<fmt:formatNumber value="12" type="currency" pattern="$.00"/>
//-- $12.00
2.<fmt:formatNumber value="12" type="currency" pattern="$.0#"/>
//-- $12.0
3.<fmt:formatNumber value="1234567890" type="currency"/>
//-- $1,234,567,890.00(那个货币的符号和当前web服务器的 local 设定有关)
4.<fmt:formatNumber value="123456.7891" pattern="#,#00.0#"/>
// -- 123,456.79
5.<fmt:formatNumber value="123456.7" pattern="#,#00.0#"/>
//-- 123,456.7
6.<fmt:formatNumber value="123456.7" pattern="#,#00.00#"/>
// -- 123,456.70
7.<fmt:formatNumber value="12" type="percent" />
//-- 1,200% (type 可以是currency、 number、 和percent)。
8.<fmt:formatNumber value="123456.7" pattern="#.##"/>
//自动保留两位小数显示
Java程序中格式化数字的代码:
DecimalFormat df = new DecimalFormat("格式");
String fmt =df.format(double);
“格式”部分自己定义:
符号 意义
0 一个数位
# 一个数位,前导零和追尾零不显示
. 小数点分割位置
, 组分隔符的位置
- 负数前缀
% 用100乘,并显示百分号
其他任何符号 在输出字符串中包括指定符号
=========================================================================
=========以上内容出自:http://guangcai.javaeye.com/blog/599039=====================
========================================================================
今天就要结束喽....呵呵 周五啦,该去听课了...
2010年7月30日 19:52:56
By:Frank
一天才写了一个页面.....崩溃了...
真不想动了 ...好了 进正题
在页面中肯定经常碰到这样的问题
想要输出时间,要精确到两位小数之类的
但是,在EL标签计算时,,,,得到的大多数都是浮点数
所以....学习格式化输出很必要.....
(不写了....复制....粘贴....)
============================================================
首先在页面前导入该标签库
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
数字格式化(value部分可为EL表达式):
1.<fmt:formatNumber value="12" type="currency" pattern="$.00"/>
//-- $12.00
2.<fmt:formatNumber value="12" type="currency" pattern="$.0#"/>
//-- $12.0
3.<fmt:formatNumber value="1234567890" type="currency"/>
//-- $1,234,567,890.00(那个货币的符号和当前web服务器的 local 设定有关)
4.<fmt:formatNumber value="123456.7891" pattern="#,#00.0#"/>
// -- 123,456.79
5.<fmt:formatNumber value="123456.7" pattern="#,#00.0#"/>
//-- 123,456.7
6.<fmt:formatNumber value="123456.7" pattern="#,#00.00#"/>
// -- 123,456.70
7.<fmt:formatNumber value="12" type="percent" />
//-- 1,200% (type 可以是currency、 number、 和percent)。
8.<fmt:formatNumber value="123456.7" pattern="#.##"/>
//自动保留两位小数显示
Java程序中格式化数字的代码:
DecimalFormat df = new DecimalFormat("格式");
String fmt =df.format(double);
“格式”部分自己定义:
符号 意义
0 一个数位
# 一个数位,前导零和追尾零不显示
. 小数点分割位置
, 组分隔符的位置
- 负数前缀
% 用100乘,并显示百分号
其他任何符号 在输出字符串中包括指定符号
=========================================================================
=========以上内容出自:http://guangcai.javaeye.com/blog/599039=====================
========================================================================
今天就要结束喽....呵呵 周五啦,该去听课了...
2010年7月30日 19:52:56
By:Frank
相关文章推荐
- 项目期间..简单备忘...JSTL之读取集合Map
- 项目期间,简单备忘...JSTL之if
- 项目期间..简单备忘..JSTL之foreach
- 第十二周项目四----利用遍历思想求解图问题之输出简单路径
- jstl中的sql:query标签获取的结果如何格式化输出
- JSTL、JAVA将浮点数字输出格式化
- 第12周 项目4-输出顶点u到v的一条配简单路径
- 第十二周 项目四(2)-输出简单路径
- jstl (struts bean、fmt等标签) - 格式化输出日期和日期型字符串
- 关于jsp页面自定义jstl标签简单项目配置
- 第12周 项目4-输出从顶点u到v的所有简单路径
- android小技巧(一) 格式化时间输出 简单的adapter PreferenceManager handler与 handlerThread
- 第十二周项目4 输出从顶点u到v的一条简单路径
- JSTL 浮点数字输出格式化
- JSTL、JAVA将浮点数字输出格式化
- 开源项目Logger源码分析-----一个好看、简单、强大的logcat信息输出项目
- 第十二周项目四----利用遍历思想求解图问题之输出一些简单回路
- JSTL 格式化输出 Calendar
- JSTL、JAVA将浮点数字输出格式化
- 第十二周 项目四(4)-输出一些简单回路