zoukankan      html  css  js  c++  java
  • JSTL标签库(一)核心标签库

    核心标签库(core)

    1.表达式操作

    2.流程控制

    3.迭代操作

    4.URL操作

    1.表达式操作

    标签 语法 功能 说明
    <c:out>
    <c:out value="<string值>" default="<string默认输出值>" 
    escapeXml="<true|false>"/>
    用来显示一个表达式的结果

    ①三个属性都可以用EL表达式

    ②default为value没有值时的输出

    ③分为带本体和不带本体

    ④escapeXml为true时是原封不动的输出

    <c:set>
    <c:set var="<string存入变量名>" value="<string存入值>" 
    target="<string要修改的属性所属的对象>"
    property="<string要修改的属性>" scope="<string变量范围>"/>
    用于保存数据

    ①变量范围默认Page 

       page|request|session|application 

    ②只有value可以用EL表达式

     
    <c:remove>
    <c:remove var="<string>" scope="<string>"/>
       用于移除数据
    2.流程控制
    标签 语法 功能 说明
    <c:if>
    <c:if test="<boolean表达式>" var="<string存入真假值>" 
    scope="<string>"></c:if>

    标签判断表达式的值

    如果表达式的值为 true 则执行其主体内容。

    ①分为带本体和不带本体

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

        ①<c:choose>作为<c:when><c:otherwise>的父标签

        ②<c:otherwise>必须在<c:when>之后

    <c:when>
    <c:otherwise>
     

      

  • 相关阅读:
    EL表达式与JSTL
    JSP
    session
    四则运算 第二次
    第二次作业
    四则运算
    用户使用手册与测试报告
    系统设计和任务分配
    需求规格说明书和原型设计
    用户需求分析和竞品分析
  • 原文地址:https://www.cnblogs.com/quinntian/p/6202522.html
Copyright © 2011-2022 走看看