zoukankan      html  css  js  c++  java
  • JSTL标签

    sun公司定义的一个技术规范,可以用来将jsp页面中的java代码替换成类似于html的标签,这样做的好处是方便代码的编写以及后期的维护

    jstl标签:java standard taglib(java标准标签库)

    1、如何使用jstl标签

        step:引入jar包(看具体开发环境)

        step:在jsp页面中,通过标签指令引入标签库

    <%@taglib uri="命名空间" prefix="前缀"%>

    2、标签元素

        1)判断标签

    <c:if test="" var="" scope="">
    标签体
    </c"if>

    test:true/false,如果返回true,执行标签体,反之不执行

    var:指定一个绑定名,绑定值是test属性的返回值

    scope:指定绑定范围

        2)分支标签

    <c:choose>
    <c:when test=""></c:when>
    <c:otherwise></c:otherwise>
    </c:choose>

    test:true/false,如果返回true,执行when标签体,反之,执行otherwise标签体

    注:when标签至少出现一次,otherwise最多出现一次

        3)循环标签

    <c:forEach items="" var="" varStatus="">
    循环体
    </c:forEach>

    items:指定遍历的集合对象

    var:指定一个绑定名,绑定值为每次遍历的元素

    varStatus:指定一个绑定名,绑定值是一个java对象,封装了当前遍历的信息,比如遍历的次数(count)、下标(index)等等

    3、自定义标签

    step1:定义java类,继承SimpleTagSupport

    step2:重写方法

    step3:定义tld文件,在该文件中描述了标签的相关信息

  • 相关阅读:
    iOS设计模式:观察者
    Java面向接口编程小例子
    《The DeadLine》(《最后期限》) 读后感
    Codeforces Round #395 Div1的A题Timofey and a tree
    重写和强制转换再调用能编译但不能运行
    Java继承和静态-加载顺序
    C++之pair
    用Java面向对象思想实现一个微博的功能(未完)
    Java对象在内存图示
    Java中OOP对象和引用
  • 原文地址:https://www.cnblogs.com/xslzwm/p/9606290.html
Copyright © 2011-2022 走看看