JSTL

作者: 随风_逝 | 来源:发表于2019-06-12 19:02 被阅读0次

    1.引入jstl标签:

    <%@ taglib uri="" prefix="" %>
    uri属性:指定标签的命名空间。
        注:
          命名空间是为了区分同名的元素而在元素前添加的一段
        说明。为了防止命名空间也冲突,经常使用域名来充当命名
        空间。
    prefix属性:命名空间的别名。
    

    2.核心标签:

    1).if标签:

    <c:if test="">
        标签体
    </c:if>
    用法:
        当test属性值为true,执行标签体的内容。
        test属性值可以使用el表达式来计算。 
    

    2).choose标签:

    <c:choose>
        <c:when test="">
        </c:when>
        ...
        <c:otherwise>
        </c:otherwise>
    </c:choose> 
    用法:
        when标签可以出现1次或者多次,当when属性值为true,执行
        标签体的内容。
        otherwise标签可以出现0次或者1次,表示例外。
    

    3).forEach标签:

    <c:forEach items="" var="" varStatus="">
    </c:forEach>
    用法:
        items 属性用于指定要遍历的集合或者数组,可以使用
        el 表达式来赋值。
        var属性用于指定绑订名:
            注: 该标签每次从集合或者数组中取一个元素,然后
            将该元素绑订到pageContext上。
        varStatus属性用于指定绑订名:
            注:绑订值是一个对象,由该标签创建,该对象提供了
        一些方法,用于获得当前遍历的状态,比如,要获得当前
        正在被遍历的元素的下标,使用getIndex方法;要获得当前
        正在被遍历的元素是第几个元素,使用getCount方法。
    

    相关文章

      网友评论

          本文标题:JSTL

          本文链接:https://www.haomeiwen.com/subject/rdjrfctx.html