<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head>
<body>
<h1>测试格式化日期标签</h1>
today(default):<fmt:formatDate value="${today}"/><br>
today(type="date"):<fmt:formatDate value="${today}" type="date"/><br>
today(type="time"):<fmt:formatDate value="${today}" type="time"/><br>
today(type="both"):<fmt:formatDate value="${today}" type="both"/><br>
today(dateStyle="short"):<fmt:formatDate value="${today}" dateStyle="short"/><br>
today(dateStyle="medium"):<fmt:formatDate value="${today}" dateStyle="medium"/><br>
today(dateStyle="long"):<fmt:formatDate value="${today}" dateStyle="long"/><br>
today(dateStyle="full"):<fmt:formatDate value="${today}" dateStyle="full"/><br>
today(type="both" dateStyle="full" timeStyle="full"):<fmt:formatDate value="${today}" type="both" dateStyle="full" timeStyle="full"/><br>
today(pattern="yyyy/MM/dd HH:mm:ss"):<fmt:formatDate value="${today}" pattern="yyyy/MM/dd HH:mm:ss" var="v" scope="page"/><br>
${v }
<h1>测试格式化数字标签</h1>
n(default):<fmt:formatNumber value="${n}" ></fmt:formatNumber><br>
n(pattern=""###,###,###,###.####"):<fmt:formatNumber value="${n}" pattern="###,###,###,###.####" ></fmt:formatNumber><br>
n(pattern=""###,###,###,###.0000"):<fmt:formatNumber value="${n}" pattern="###,###,###,###.0000" ></fmt:formatNumber><br>
n(groupingUsed="false"):<fmt:formatNumber value="${n}" groupingUsed="false" ></fmt:formatNumber><br>
n(maxFractionDigits="15" minFractionDigits="10"):
<fmt:formatNumber value="${n}" maxFractionDigits="15" minFractionDigits="10" ></fmt:formatNumber><br>
n(minIntegerDigits="15" axIntegerDigits="10"):
<fmt:formatNumber value="${n}" minIntegerDigits="15" maxIntegerDigits="10" ></fmt:formatNumber><br>
n(typ="currency"):<fmt:formatNumber value="${n}" type="currency" ></fmt:formatNumber><br>
n(typ="currency" currencySymbol="$"):<fmt:formatNumber value="${n}" type="currency" currencySymbol="$" ></fmt:formatNumber><br>
p(type="percent"):<fmt:formatNumber value="${p}" type="percent" minFractionDigits="2" maxFractionDigits="2"></fmt:formatNumber><br>
</body>
</html>
分享到:
相关推荐
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> ``` 这里`c`代表Core库,`fmt`代表I18N & Format库。之后就可以在JSP页面中使用这些库提供的标签了。 **3. JSTL Core库的常用标签** - `...
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> ``` 这些导入语句使得JSP页面能够识别并使用JSTL的标签。 举个简单...
例如`<fmt:formatDate>`用于格式化日期,`<fmt:message>`用于获取资源包中的消息。 3. **XML标签库**:JSTL的XML库提供了处理XML文档的功能,如解析、操作XML节点等。`<x:parse>`用于解析XML字符串,`<x:out>`用于...
例如,`<c:if>`标签用于实现条件判断,`<c:forEach>`用于遍历集合,`<fmt:formatDate>`则用于格式化日期。 使用JSTL的好处包括: - **代码分离**:通过使用标签,开发者可以将业务逻辑与显示逻辑分开,使代码更加...
2. **Format/International化标签库**:支持国际化和格式化,如`<fmt:formatDate>`用于日期格式化,`<fmt:message>`用于显示国际化资源。 3. **XML标签库**:处理XML文档,如`<x:parse>`解析XML,`<x:out>`输出XML...
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <!-- 其他需要的库,如sql、fn等 --> ``` 这样,你就可以在页面中使用JSTL提供的标签了。例如,使用`<c:forEach>`标签遍历集合: ```jsp ${...
**JSTL(JavaServer Pages Standard Tag Library)详解** JSTL,全称为JavaServer Pages Standard Tag Library,是Java EE平台中的一个标准标签库,它为JSP开发者提供了丰富的、可重用的组件,用于处理常见任务,如...
**JSTL(JavaServer Pages Standard Tag Library)**是Java EE平台中用于简化JSP页面开发的标准标签库,它提供了一系列预定义的标签,帮助开发者更高效、更规范地编写JSP页面。JSTL主要由五个核心部分组成:Core、...
对于想要深入了解和使用JSTL的开发者,可以通过阅读提供的文档,如《JSTL_Functions标签库.doc》、《JSTL_C标签库.pdf》以及《JSTL_fmt格式化标签库.txt》,来更全面地掌握JSTL的各种功能和用法。
JSTL包括几个核心标签库,如c(条件语句)、fmt(格式化)、x(XML处理)等,这些库极大地提高了JSP代码的可读性和可维护性。 标题提到的"用于dreamweaver的标签提示和格式化.JSTL的c,fmt,x和struts2",意味着这个...
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <!-- 根据需要引入其他库 --> ``` **4. 常用JSTL标签** - **c:forEach**: 迭代集合或数组。 - **c:if**: 条件判断。 - **c:set**: 设置变量。...
**JSTL(JavaServer Pages Standard Tag Library)与EL(Expression Language)** JSTL是Java社区的一个标准标签库,它提供了一系列的标签用于简化JavaServer Pages (JSP)的开发,使页面更加清晰,代码更加简洁。EL,...
总结一下,JSTL 1.2 API文档是理解和使用JSTL的关键工具,它提供了关于如何在JSP中使用JSTL标签的详细指南。而Xalan库则为XML和XSLT转换提供了支持。将这两者结合使用,可以帮助开发者构建出结构清晰、易于维护的Web...
1. **JSTL简介**:JSTL是一套用于JSP页面的标准标签库,包含了Core、XML、JDBC、 fmt 和 Functions 几个核心标签集。 2. **Core标签集**:提供了一系列基本操作,如条件判断(`<c:if>`、`<c:choose>`)、迭代(`...
- `jstl.jar`:包含了JSTL的核心标签库实现,包括Core、fmt、fn、xml等。 - `standard.jar`:包含了JSTL所依赖的EL表达式语言的实现,以及Servlet API的必要类,因为JSTL的一些功能(如EL)需要这些API支持。 在...
**JSTL(JavaServer Pages Standard Tag Library)详解** JSTL是JavaServer Pages标准标签库,它提供了一组预定义的标签,用于简化JSP页面的开发,使其更加结构化,可读性更强,同时也提高了代码的复用性和可维护性...
2. **JSTL核心标签**:掌握`c:if`、`c:choose`、`c:forEach`等控制结构,以及`fmt`库中的格式化标签。 3. **OGNL与EL的区别**:了解两者在数据绑定上的差异,EL(Expression Language)是JSP 2.0引入的标准,通常与...
4. **I18N和Format标签库**:支持国际化和格式化,如`fmt:message`用于显示多语言资源,`fmt:formatNumber`和`fmt:formatDate`则用于数字和日期的格式化。 5. **JSTL SQL标签库**:虽然现在不推荐使用,但过去它...
JSTL的主要组件包括Core、XML、JDBC和 fmt 四部分,分别处理基本操作、XML处理、数据库操作和国际化等功能。 **BeanUtils**是Apache Commons项目中的一个子项目,提供了对JavaBeans的便捷操作。它包含了一系列的...
标题"EL&JSTL表达式.rar_JSTL_el"表明了这份压缩包资源主要关注的是两个关键概念:Expression Language(EL)和JavaServer Pages Standard Tag Library(JSTL)。EL是一种在JavaServer Pages(JSP)中用于简化数据...