jstl标签

JSTL 核心标签库标签共有13个,功能上分为4类:

1.表达式控制标签:out、set、remove、catch

2.流程控制标签:if、choose、when、otherwise

3.循环标签:forEach、forTokens

4.URL操作标签:import、url、redirect

使用标签时,一定要在jsp文件头加入以下代码:

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
使用fmt 对时间进行格式化的时候需要引入如下
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<input type="text" class="easyui-my97" id="replyTime"
                            value="<fmt:formatDate value="${rb.replyTime}" pattern="yyyy-MM-dd"/>"
                            name="replyTime"
                            data-options="disabled:false,startDate:'%y-%M-%d',dateFmt:'yyyy-MM-dd'">

.<c:forEach>

语法:<c:forEach var="name" items="Collection" varStatus="statusName" begin="begin" end="end" step="step"></c:forEach>

该标签根据循环条件遍历集合 Collection 中的元素。 var 用于存储从集合中取出的元素;items 指定要遍历的集合;varStatus 用于存放集合中元素的信息。

<fmt:formatNumber>

    此标签会根据区域定制的方式将数字格式化成数字,货币,百分比。

    此标签的属性:

    value:要格式化的数字

    type:按照什么类型格式化

    pattern:自定义格式化样式

    currencyCode:ISO-4721货币代码,只适用于按照货币格式化的数字

    currencySymbol: 货币符号,如¥,只适用于按照货币格式化的数字
    groupingUsed: 是否包含分隔符
    maxIntegerDigits: 整数部分最多显示多少位
    mixIntegerDigits: 整数部分最少显示多少位
    maxFractionDigits: 小数部分最多显示多位位
    minFractionDigits: 小数部分最少显示多位位
    var:存储格式化后的结果
    scope: 存储的范围

原文地址:https://www.cnblogs.com/yinghao/p/4836031.html