jstl基本语法

Jstl语法参考
jstl库的uri和默认前缀

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="xml" uri="http://java.sun.com/jsp/jstl/xml" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
Core 核心库
<c:catch>
语法:
<c:catch [var="var"]>
   Jsp elements
</c:catch>

<c:choose>/<c:when>/<c:otherwise>
语法:
<c:choose>
   <c:when test="booleanExpression">
      Jsp elements
   </c:when>
   <c:otherwise>
      Jsp elements
   </c:otherwise>
</c:catch>

<c:forEach>
语法:
<c:forEach items="collection" [var="var"] [varStatus="varStatus"] [begin="startIndex"] [end="stopIndex"] [step="increment"]>
   Jsp elements
</c:catch>

<c:if>
语法:
<c:if test="booleanExpression" var="var" [scope="page|request|session|application"]>
   Jsp elements
</c:if>

<c:out>
语法:
没有体
<c:out value="expression" [escapeXml="true|false"] [default="defaultExpression"]/>
有体
<c:out value="expression" [escapeXml="true|false"]>
   defaultExpression
</c:out>

<c:url>
语法:
没有体
<c:url value="url" [context="externalContextPath"] [var="var"] [scope="page|request|session|application"] />
有体
<c:url value="url" [context="externalContextPath"] [var="var"] [scope="page|request|session|application"] >
   <c:param> actions
</c:url>

<c:set>


示例
自增长序列:<c:set var="flag" value="${flag+1}"/>    ${flag}

 

国际化和格式化动作

Fmt

<fmt:formatDate >
语法:
<fmt:formatDate value="dateAndTime"
   [pattern="pattern"|
     [type="time|date|both"]
     [dateStyle="default|short|medium|long|full"]
     [timeStyle="default|short|medium|long|full"] ]
   [timeZone="timeZone"]
   [var="var" [scope="page|request|session|application"]] />

 

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值