1、<fmt:requestEncoding/>设置请求的编码类型
<fmt:requestEncoding value="gb2312"/>
2、<fmt:setLocal/>设置本地
<fmt:setLocal value="zh_CN"/>
3、<fmt:bundle/>绑定资源文件
<fmt:bundle basename="xxx"/>
4、<fmt:message/>输出资源文件中的对应信息(key对应的value)
<fmt:message key="xxx"/>
也可以传参数:
<fmt:message key=xxx"/>
<fmt:param value="${abc}"/>
</fmt:message>
5、<fmt:formatNumber/>
保留两位小数:
<fmt:formatNumber value="123.123456789" pattern="0.00"/>
格式数字(45,678.234)
<fmt:formatNumber type="number" value="45678.2345" />
格式百分比(23%)
<fmt:formatNumber type="percent" value="0.2345" />
货币模式:
<fmt:formatNumber tyupe="currency" value="10000.20"/>
6、<fmt:formatDate/>格式化日期
<fmt:formatDate value="<%=new Date() %>" type="both" pattern="yyyy-MM-dd HH:mm:ss"/>
分享到:
相关推荐
JSTL由多个标签库组成,其中最常用的包括核心标签库(Core)、SQL标签库(SQL)、函数标签库(FUNC)以及格式化标签库(FMT)等。格式化标签库(FMT)主要用于处理文本的国际化和格式化问题,例如日期、时间、数字等的格式化...
- **fmt**: 用于格式化日期、数字和消息。 - **fn**: 提供一些通用的函数,如字符串操作、数组和集合处理。 - **XML**: 处理XML文档,包括解析、生成和转换。 - **JSTL Internationalization (i18n)**: 支持多语言...
`使用说明.txt`文件通常会详细解释如何在项目中引入和使用JSTL,包括配置步骤、标签的用法示例以及常见问题的解决方法。建议仔细阅读该文件以更好地理解和应用JSTL。 总之,JSTL通过提供一系列预定义的标签,使JSP...
`<fmt:formatNumber>` 是 JSTL 提供的一个非常实用的标签,能够帮助开发者快速地对数值进行各种格式化处理。掌握 `<fmt:formatNumber>` 的使用方法对于提高 JSP 页面的美观性和用户体验具有重要意义。同时,了解 `...
2. ** fmt(格式化标签库)**:用于日期、数字和货币的格式化。 - `<fmt:formatDate>`:将日期或时间对象转换为指定格式的字符串。 - `<fmt:parseDate>`:将字符串解析为日期或时间对象。 - `<fmt:formatNumber>`...
下面我们将深入探讨EL和JSTL中的日期格式化方法,以及如何使用`fmt:formatDate`标签。 首先,让我们了解EL(Expression Language)。EL是一种轻量级的脚本语言,用于在JSP中访问和操作JavaBean属性。虽然EL本身并不...
**JSTL标签库及其使用方法** JavaServer Pages Standard Tag Library(JSTL)是Java社区为简化JSP页面开发而推出的一个标准标签库。它提供了丰富的功能,如迭代、条件判断、XML处理、国际化等,使代码更加简洁、易...
2. **Format标签**:用于日期和数字的格式化,如`<fmt:formatDate>`和`<fmt:formatNumber>`。 3. **I18N标签**:支持国际化和本地化,如`<fmt:message>`用于显示资源包中的消息,`<fmt:setLocale>`设置当前会话的...
本文将深入探讨JSTL的核心标签库、数据库标签库、I18N格式化标签库、XML标签库和JSTL函数标签库,帮助开发者掌握这些标签的使用方法。 #### JSTL核心标签库:基础与变量管理 JSTL的核心标签库是JSTL中最常用的库之...
`fmt` 标签库主要包含两大类标签:国际化核心标签和格式化标签。 1. **国际化核心标签**: - `<fmt:setLocale>`:用于设置当前的地域设置。 - `<fmt:bundle>` 和 `<fmt:setBundle>`:用于绑定资源文件。 - `<fmt...
JSTL有多个模块,如`core`(核心标签库)和`fmt`(格式化标签库),可以根据需要添加更多模块。 ### 三、JSTL标签的使用 JSTL提供了丰富的标签,包括控制流标签(`if`, `choose`, `when`, `otherwise`等)、迭代...
在JavaServer Pages (JSTL)中,`<fmt:formatNumber>`标签是用于格式化数字的,它提供了丰富的功能,如数值类型的转换、小数点定位、千位分隔符以及货币和百分比格式。在处理数字格式化时,有时会遇到四舍五入的问题...
`JSTL中文帮助文档.chm`提供了详细的JSTL标签用法和示例,对于初学者来说是非常宝贵的参考资料。通过阅读这份文档,你可以快速掌握各个标签的用法,并能解决实际开发中遇到的问题。 **8. 示例项目** `JSTL_SRC`可能...
**JSTL常见标签及其用法**: - `c:set`:设置变量,如`<c:set var="name" value="张三"/>`。 - `c:out`:安全地输出变量,防止XSS攻击,如`<c:out value="${name}"/>`。 - `c:if`和`c:choose`:条件判断,如`<c:if ...
对于想要深入了解和使用JSTL的开发者,可以通过阅读提供的文档,如《JSTL_Functions标签库.doc》、《JSTL_C标签库.pdf》以及《JSTL_fmt格式化标签库.txt》,来更全面地掌握JSTL的各种功能和用法。
- `<fmt:formatDate>` 和 `<fmt:formatNumber>`:格式化日期和数字。 - `<fmt:message>` 和 `<fmt:bundle>`:国际化支持。 - `<fn:length>` 和 `<fn:substring>`:函数标签,提供字符串处理功能。 - `<fn:split>` 和...
- **fmt**:格式化标签库,用于日期、数字的格式化输出。 - **sql**:数据库操作标签库,但由于其功能较弱且不够灵活,已经过时。 - **xml**:XML 操作标签库,同样因为功能限制而过时。 #### 二、使用 taglib 指令...
5. **Format(格式化)标签库**:处理日期、数字的格式化输出,支持国际化。`<fmt:formatDate>`和`<fmt:formatNumber>`分别用于格式化日期和数字。 **JSTL与Struts的结合使用:** 在Struts框架中,JSTL常用于视...
1. 数字日期格式化标签 - <fmt:formatNumber>标签:根据区域设置或者自定义格式将数字格式化为数字、货币或百分比。该标签支持type属性定义格式类型,pattern属性定义自定义格式,currencyCode定义货币代码,以及...