zoukankan      html  css  js  c++  java
  • 关于<:if>没有<c:else>解决方案

      1. <c:if>没有<c:else>可以用<c:choose>来取代结构:  
      2. <c:choose>  
      3.   
      4.    <c:when test="">    如果  
      5.    </c:when>  
      6.      
      7.    <c:otherwise>  否则  
      8.    </c:otherwise>  
      9. </c:choose>  
      10.   
      11. 在同一个 <c:choose> 中,当所有 <c:when> 的条件都没有成立时,则执行 <c:otherwise> 的本体内容。  
      12.   
      13.   语法  
      14.   
      15.   <c:otherwise>  
      16.   
      17.   本体内容  
      18.   
      19.   </c:otherwise>  
      20.   
      21.   属性  
      22.   
      23.   无  
      24.   
      25.   限制  
      26.   
      27.   ·<c:otherwise> 必须在 <c:choose> 和 </c:choose>之间  
      28.   
      29.   ·在同一个 <c:choose> 中时,<c:otherwise> 必须为最后一个标签  
      30.   
      31.   说明  
      32.   
      33.   在同一个 <c:choose> 中,假若所有 <c:when> 的test属性都不为true时,则执行 <c:otherwise> 的本体内容。  
      34.   
      35.   范例  
      36.   
      37.   笔者举一个典型的 <c:choose>、<c:when>和<c:otherwise>范例:  
      38.   
      39.   <c:choose>  
      40.   
      41.   <c:when test="${condition1}">  
      42.   
      43.   condition1为true  
      44.   
      45.   </c:when>  
      46.   
      47.   <c:when test="${ condition2}">  
      48.   
      49.   condition2为true  
      50.   
      51.   </c:when>  
      52.   
      53.   <c:otherwise>  
      54.   
      55.   condition1和condition2都为false  
      56.   
      57.   </c:otherwise>  
      58.   
      59.   </c:choose>  
      60.   
      61.    范例说明:当condition1为true时,会显示“condition1为true”;当condition1为false且 condition2为true时,会显示“condition2为true”,如果两者都为false,则会显示“condition1和 condition2都为false”。  
      62.   
      63.   注意    假若condition1和condition2两者都为true时,此时只会显示"condition1为true",这是因为在同一个<c:choose>下,当有好几个<c:when>都符合条件时,只能有一个<c:when>成立。 
  • 相关阅读:
    Git在eclipse中的使用
    Git协同开发产生的版本冲突
    git&github-远程库的拉取
    【题解】p6160 [Cnoi2020]向量
    【题解】p2388 阶乘之乘
    友情链接
    O(1)求解自然数异或和
    【题解】uva1104 chips challenge
    【题解】p1809 过河问题
    多步操作产生错误,请检查每一步的状态
  • 原文地址:https://www.cnblogs.com/sunxun/p/4325797.html
Copyright © 2011-2022 走看看