重温JSP学习笔记--与日期数字格式化有关的jstl标签库
2016-01-31 23:15
721 查看
上一篇笔记写的主要是JSTL的core标签库,如果想对一些数字或者日期做一些操作或者在网页上显示指定格式的数字或日期,jstl还提供了另一个fmt标签库,这里简单介绍一下:
第一步,导入标签库:
格式化时间(在网页面上显示时间):
显示结果为:
2016年01月31日 23:09:37
格式化数字(不常用):
输出结果为:
3.50
4.4
第一步,导入标签库:
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
格式化时间(在网页面上显示时间):
<% Date date=new Date(); pageContext.setAttribute("date", date); %> <fmt:formatDate value="${date }" pattern="yyyy年MM月dd日 HH:mm:ss"/>
显示结果为:
2016年01月31日 23:09:37
格式化数字(不常用):
<% double d1 = 3.5; double d2 = 4.4; pageContext.setAttribute("d1", d1); pageContext.setAttribute("d2", d2); %> <fmt:formatNumber value="${d1 }" pattern="0.00 "/><br/> //必须且仅能保留两位小数,如果大于两位,那么只保留两位,并四舍五入,如果小于两位,那么使用0补足两位。
<fmt:formatNumber value="${d2 }" pattern="#.## "/> //最多显示两位,如果小于两位,那么有几位保留几位,不会用0补足。大于两位,只保留两位,并四舍五入!
输出结果为:
3.50
4.4
相关文章推荐
- JavaScript跨域总结与解决办法
- JavaScript arguments对象
- B/S总结--前台攻略--JS
- servlet / jsp 学习——java,关系,区别,核心概念,代码例子
- 重温JSP学习笔记--JSTL标签库
- js实现二级联动
- JavaScript第二课——语法、关键保留字及变量
- JS 之 下拉框三级联动(二)
- 子页面与父页面的调用问题
- javascript嵌套函数和在函数内调用外部函数的区别分析
- JavaScript中eval函数的问题
- JavaScript菜鸟教程 output
- AJAX 跨域请求 - JSONP获取JSON数据
- JS 之 下拉框三级联动(一)
- JavaScript模块化开发笔记
- 使用虚拟登录页面jsp,跳过登录页,直接访问主页面
- EXPRESS.JS再出发
- 重温JSP学习笔记--El函数库
- 《JS高级程序设计》——函数#闭包#
- JavaScript面向对象原理