zoukankan      html  css  js  c++  java
  • jstl--->Core 核心标签库->流程控制

    jstl--->Core 核心标签库->流程控制  

      -->if、choose、when、otherwise

       <c:if>条件判断  

        语法1:没有本体内容

         <c:if test="testCondition" var="varName" [scope="{page|request|session|application}"]/>  

        语法2:有本体内容  

        <c:if test="testCondition" [var="varName"] [scope="{page|request|session|application}"]>  本体内容...  </c:if>    

      属性

        test:如果运算式的结果为true则执行本体内容,false则相反  

        var:存储test运算后的结果,true或false  

        scope:var变量的jsp范围    

      栗子:  

      <c:if test="${param.username == 'Admin'}" var="condition" scope="page">

        您好!Admin先生。  

      </c:if>

      </br>  执行结果为:${condition}   

       运算完成会将test的结果赋值给condition存入page中

       <c:choose>本身只当做<c:when>和<c:otherwise>的父标签  

      若要使用<c:when>和<c:otherwise>来做流程控制时,他们必须为<c:choose>的子标签    

      <c:when>  

      语法  <c:when test="testCondition" >  本体内容...        

        </c:when>

         test:如果运算式结果为true,则执行本体内容,false则相反  

      <c:otherwise>  

      所有<c:otherwhen>的test都不为true就执行  

        <c:otherwise>  

        本体内容...  

        </c:otherwise>

     

  • 相关阅读:
    SQL SERVER NVARCHAR字段INSERT 中文乱码问题解决
    解析$(this).data('type');
    使用HttpWebRequest发送自定义POST请求
    C#使用WebClient下载文件到本地目录
    linux开发时,想用的链接暂存
    程序进行重定位的技术按重定位的时机分类
    文件分类
    快表、页表
    操作系统的发展与分类
    网络操作系统和分布式操作系统的区别
  • 原文地址:https://www.cnblogs.com/juniorjava/p/7263923.html
Copyright © 2011-2022 走看看