`

JSTL笔记-fmt标签

 
阅读更多
01     <!-- jstl-fmt -->
02 <c:set var="date" value="<%=new Date() %>"/>
03     <fmt:formatDate value="${date }" pattern="yyyy年MM月dd日"/><!-- 2010年06月23日 -->
04     <fmt:formatDate value="${date }" type="date"/><!-- 2010-6-23 -->
05     <fmt:formatDate value="${date }" type="time"/><!-- 15:29:14 -->
06     <fmt:formatDate value="${date }" type="both"/><!-- 2010-06-23 15:29:14 --><br/>
07     <fmt:formatDate value="${date }" type="date" dateStyle="default"/><!-- 2010-6-23 -->
08     <fmt:formatDate value="${date }" type="date" dateStyle="short"/><!-- 10-6-23 -->
09     <fmt:formatDate value="${date }" type="date" dateStyle="medium"/><!-- 2010-6-23 -->
10     <fmt:formatDate value="${date }" type="date" dateStyle="long"/><!-- 2010年6月23日 -->
11     <fmt:formatDate value="${date }" type="date" dateStyle="full"/><!-- 2010年6月23日 星期三 -->
12     <!-- num= --><br/>
13 <c:set var="num" value="1234567890.1234567"/>
14     <fmt:formatNumber value="${num }" type="number"/><!-- 1,234,567,890.123 -->
15     <fmt:formatNumber value="${num }" pattern="#" type="number"/><!-- 1234567890 -->
16     <fmt:formatNumber value="${num }" pattern="#.##" type="number"/><!-- 1234567890.12 -->
17     <fmt:formatNumber value="${num }" pattern="#.00" type="number"/><!-- 1234567890.12 -->
18     <fmt:formatNumber value="${num }" type="currency"/><!-- ¥1,234,567,890.12 -->
19     <fmt:formatNumber value="${num }" type="percent"/><!-- 123,456,789,012% --><br/>
20     <fmt:parseNumber var="i" type="number" value="-45678.2q345" />
21     <c:out value="${i}" escapeXml="false" /><!-- -45678.2 忽略第一个不符合数字条件的字符和其之后的所有字符,如果字符串不是以数字开头则报错 -->
分享到:
评论

相关推荐

    jstl标签的笔记

    ### JSTL标签的核心知识点详解 #### 一、引言 JSTL(JavaServer Pages Standard Tag Library)是一组标准标签库,它为开发者提供了一系列的功能强大的标签,用于简化JSP页面的开发工作。JSTL标签库可以提高代码的...

    el和jstl学习笔记.

    ### EL (Expression Language) 和 JSTL (JavaServer Pages Standard Tag Library) 学习笔记 #### 1. EL 表达式概述 - **EL 表达式的引入**:自 JSP 2.0 以来,EL 表达式成为官方规范的一部分,在 Servlet 2.4 及...

    JSTL.zip_web网页标签笔记

    **JSTL(JavaServer Pages Standard Tag Library)是Java服务器页面标准标签库,它提供了一系列的标签用于简化JSP开发,使代码更加简洁且易于维护。JSTL主要由四个核心部分组成:Core、XML、Internationalization ...

    JSTL学习笔记,对使用JSTL标签使用者非常有帮助

    **JSTL(JavaServer Pages Standard Tag Library)**是一个标准化的、开源的JSP标签库,旨在简化JSP页面的开发。它由Apache Jakarta小组维护,最初是为了减少JSP页面中自定义标签的重复定义而设计。JSTL 1.02是其...

    JSTL和EL完美笔记

    `jstl日期格式化.txt` 文件可能会讲述如何利用JSTL的fmt标签库进行日期和时间的格式化,这对于在页面上展示日期信息至关重要。 `jstl` 和 `standard` 目录可能包含了JSTL的1.0和1.2版本的jar包,这些库文件需要添加...

    jstl总结资料自己的学习笔记

    JSTL是JavaServer Pages标准标签库,它提供了一组预定义的标签,用于简化JSP页面的开发,使其更加结构化,可读性更强,同时也提高了代码的复用性和可维护性。JSTL主要包含五个核心组件:Core、XML、Format、I18N和...

    JSTL参考资料+学习笔记

    **JSTL(JavaServer Pages Standard Tag Library)**是Java Web开发中的一种标准标签库,它为JSP页面提供了一套方便、高效的标签,用于处理常见的页面逻辑和控制流程,从而减少Java代码在JSP页面中的使用,提高代码...

    Ognl_JSTL_学习笔记.zip

    2. **JSTL核心标签**:掌握`c:if`、`c:choose`、`c:forEach`等控制结构,以及`fmt`库中的格式化标签。 3. **OGNL与EL的区别**:了解两者在数据绑定上的差异,EL(Expression Language)是JSP 2.0引入的标准,通常与...

    jstl 标签的jar tld 笔记 自己学习了 希望对你有帮助

    JSTL主要由五个核心部分组成:Core(核心)、XML、 fmt(格式化)、fn(函数)和sql(SQL操作)。这些组件提供了处理循环、条件判断、国际化、XML操作、字符串处理和数据库查询等功能。 **2. TLD详解** TLD文件是一...

    崔西凡JavaWeb笔记day13-day15

    ### 崔西凡JavaWeb笔记day13-day15 #### Day13知识点概览 ##### JSTL标签库简介 **JSTL (JavaServer Pages Standard Tag Library)** 是一组标准标签库,用于简化JSP页面开发。它是Apache组织的产品,并依赖于EL ...

    EL表达式+JSTL.zip

    1. JSTL是一套标准的标签库,包括核心标签库(core)、XML标签库(xml)、JDBC标签库(sql)和国际化标签库(fmt)等,用于处理常见的Web任务。 2. 核心标签库提供了控制流操作,如条件判断(if、choose、when、...

    day17_EL&JSTL.rar

    4. **笔记**:可能是作者在学习过程中整理的要点和难点,包括理解EL和JSTL的关键点、常见问题及解决方案。 5. **代码**:可能包含示例代码,演示了EL和JSTL的用法,这些代码可以作为学习者参考和实践的模板。 通过...

    Javaweb笔记.zip

    常见的JSTL标签如fmt、sql、c、fn等。 5. **Model-View-Controller(MVC)设计模式**:在JavaWeb开发中,MVC模式被广泛应用,用于分离业务逻辑、数据模型和用户界面。理解这个模式有助于构建清晰、可扩展的Web应用...

    jsp2.0 学习笔记+完整源码

    - **JSTL应用**:例如,使用 `&lt;c:forEach&gt;` 进行循环,`&lt;c:if&gt;` 进行条件判断,`&lt;c:set&gt;` 设置变量,以及 `&lt;fmt:formatDate&gt;` 格式化日期等。 - **自定义标签开发**:创建自定义标签涉及编写标签处理类、定义TLD...

    struts 2 学习笔记

    - JSTL是标准标签库,包含多种标签集合,如核心标签库`&lt;c:...&gt;`用于逻辑判断和迭代,XML解析标签`&lt;x:...&gt;`,国际化标签`&lt;fmt:....&gt;`,数据库访问标签`&lt;sql:...&gt;`,以及函数标签`&lt;fn:...&gt;`。 7. **访问Web元素**: ...

    struts学习笔记

    JSTL (JavaServer Pages Standard Tag Library) 是一组标准标签库,包括EL (Expression Language) 表达式,它们被广泛用于JSP页面中以增强其表现力和可读性。EL表达式允许开发者在JSP页面中直接访问Java对象,而无需...

    JavaEE学习实战笔记心得

    - **JSTL时间格式化**:利用JSTL标签库中的`fmt:formatDate`来格式化日期和时间。 #### JSTL与EL表达式 - **区别**: - **JSTL**:Java Server Pages Standard Tag Library,提供了一系列标准标签来简化JSP页面的...

    Java学习笔记、SSH学习笔记

    2. **JSTL**:JSTL是JSP的一个扩展,它提供了一组标准的标签库,用于处理常见任务,如迭代、条件判断、XML处理等,以减少页面上的脚本代码,提高可维护性和可读性。例如,`&lt;c:forEach&gt;`用于循环遍历集合,`&lt;fmt:...

    JSP Servlet 学习笔记源码

    JSTL是一套标准标签库,包含许多功能标签,如`fmt`用于格式化日期和数字,`c`用于条件判断和循环,`sql`处理数据库操作等,提高了代码的可读性和可维护性。 6. **过滤器(Filter)和监听器(Listener)**: 过滤器...

    Java web基础学习笔记

    JSTL提供了一系列预定义的标签,如`&lt;c:if&gt;`, `&lt;c:forEach&gt;`, `&lt;fmt:formatDate&gt;`等,而EL则提供了一种简洁的语法来访问和操作JavaBean或其他作用域内的对象。 总结来说,Java Web的基础学习中,JSP是一个关键部分,...

Global site tag (gtag.js) - Google Analytics