<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JSTL詳解(條件標簽)

    條件標簽包括以下幾種:

    l         <c:if>;

    l         <c:choose>;

    l         <c:when>;

    l         <c:otherwise>;

    下面,我來分別介紹:

    l         <c:if>; 它用來做條件判斷,功能類似jsp中的<%if(boolean){}%>

    語法:
    1、無body的情況
           <c:if test=”testCondition” var=”varName” [scope=“{page|request|session|application}”]/>

    2、有body的情況

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

                  Body內容

    </c:if>

    舉例:c_if.jsp
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

    <%@ page contentType="text/html; charset=gb2312" language="java" %>

    <html>

    <head>

    <title>JSTL:c:if的使用</title>

    </head>

    <body bgcolor="#FFFFFF">

    <c:set var="count" value="100"/>

    <c:if test="${count>78}">

    count>78

    </c:if>

    </body>

    </html>

    l         <c:choose>;它是用于條件選擇,和<c:when>,<c:otherwise>一起使用,它的條件選擇是排斥性的,相當于jsp中的<%switch(i){case 0: … case 1:… default :}%>,也可以完成<%if{}…else if{}….else if{} else{} %>的功能

    語法:<c:choose>

                         Body內容(<c:when>,<c:otherwise>)

           </c:choose>

    注意:它的body內容只能是由以下的元素組成:

    1.         空格;

    2.         0個或多個<c:when>子標簽,<c:when>必須在<c:otherwise>子標簽之前出現;

    3.         0個或多個<c: otherwise >子標簽

    l         <c:when> 它是<c:choose>的一個分支

    語法:

           <c:when test=”testCondition”>

                  Body內容

    </c:when>

    注意:它有兩個限制:

    1.         必須以<c:choose>作為它的父標簽

    2.         必須在<c:otherwise>標簽之前出現

    l         <c:otherwise>他代表了<c:choose>的最后選擇相當于jsp<%switch(i){case 0: … case 1:… default :}%> 中的default語句。

    語法:

           <c:otherwise>

                  Conditional block

    </c:otherwise>

    它的使用有兩個限制:

    1.         必須以<c:choose>作為它的父標簽;

    2.         必須以<c:choose>的最后分支方式出現;

    <c:choose>,<c:otherwise>,<c:when>舉例:c_choose.jsp

    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

    <%@ page contentType="text/html; charset=gb2312" language="java" %>

    <c:set var="count" value="100"/>

    <html>

    <head>

    <title>JSTL:c:choose的使用</title>

    </head>

    <body bgcolor="#FFFFFF">

    <c:choose>

        <c:when test="${count <=0}">

          <font color="blue">

        </c:when>

        <c:when test="${count<=60&&count>0}">

          <font color="red">

        </c:when>

        <c:otherwise>

          <font color="green">

        </c:otherwise>      

    </c:choose>

    count的值是:<c:out value="${count}"/>

    </font>

    </body>

    </html>

    好了,jstl條件標簽就介紹到這里,下篇再見。。。。:)

    posted on 2008-12-23 00:48 丁克設計 閱讀(559) 評論(0)  編輯  收藏 所屬分類: j2ee技術文檔

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    留言簿(6)

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 亚洲a∨无码一区二区| 粉色视频免费入口| 红杏亚洲影院一区二区三区| 最近中文字幕免费2019| xxxxx做受大片在线观看免费| 日本亚洲精品色婷婷在线影院| 久久青青草原亚洲av无码| 日韩黄色免费观看| 无遮免费网站在线入口| 无码日韩精品一区二区免费暖暖 | 免费看一级高潮毛片| 色天使亚洲综合在线观看| 亚洲视频在线观看免费视频| 亚洲色自偷自拍另类小说| 亚洲第一页综合图片自拍| 日本一道综合久久aⅴ免费| 在线免费视频一区二区| 日韩内射激情视频在线播放免费| 国产免费黄色无码视频| 色吊丝免费观看网站| 国产亚洲精品91| 爱情岛亚洲论坛在线观看| 亚洲一久久久久久久久| 亚洲成人激情小说| 亚洲一区中文字幕久久| 亚洲VA中文字幕不卡无码| 无码免费一区二区三区免费播放| 91免费在线视频| 成全高清在线观看免费| 97在线免费视频| 中文字幕久无码免费久久| 日韩免费在线中文字幕| 极品美女一级毛片免费| 无套内射无矿码免费看黄| 深夜特黄a级毛片免费播放| 免费大片av手机看片| 一级做α爱过程免费视频| 亚洲动漫精品无码av天堂| 4虎永免费最新永久免费地址| 91网站免费观看| 成人毛片18岁女人毛片免费看|