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

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

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

    posts - 495,  comments - 11,  trackbacks - 0
    在web應(yīng)用開發(fā)中,為了使視圖與數(shù)據(jù)邏輯分離,需要使用標(biāo)簽,jstl就是其中之一。
    一、用法配置

    JSTL的版本和servlet規(guī)范的版本不同時,配置方式是不同的,以下以servlet2.4和jstl1.1為例。

    核心標(biāo)簽c:
    1、web.xml中的配置如下(其實ide已經(jīng)幫你配置好了)
    <web-app version="2.4"
    xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    </web-app>
    2、在jsp頁面導(dǎo)入聲明
    <%@ taglib prefix="c" uri=http://java.sun.com/jsp/jstl/core%>
    二、常用標(biāo)簽
    1、<c:out/>
    用于輸出內(nèi)容
    例子:<c:out value="abc"/><c:out value="${va}" ></c:out>
    2、<c:set></c:set>
    用于設(shè)置作用域變量
    例子:<c:set value="Hello" var="sessionVar" scope="session"></c:set>
    3、<c:remove />
    用于清除作用域變量
    <c:remove var="maxUser" scope="application"/>
    4、<c:forEach/>
    用于循環(huán)輸出變量
    屬性:vars:循環(huán)體中可以引用的變量;begin:循環(huán)開始的下標(biāo);end:循環(huán)結(jié)束的下標(biāo);items:集合的名稱;
    例如:<c:forEach begin="0" end="5" items="array" var="s" />
    ${s}<br>
    </c:forEach>
    將輸出array集合中的6個元素,array是作用域變量,可以是request,session,application作用域內(nèi)屬性變量(調(diào)用setAttribute方法設(shè)置的)。如果array中存放的是對象如User(包含name,id屬性),如果想輸出name屬性的話
    可以用${s.name},其等價于調(diào)用s.getName()方法。
    5、<c:if/>
    用于執(zhí)行條件判斷
    例如:<c:if test="${empty sessionScope.name }">
    <c:redirect url="testJSTLlogin.jsp" />
    </c:if>
    個人覺得此功能不夠強大,還是腳本靈活
    6、<c:choose><c:when></c:when>......<c:other></c:other>
    用于執(zhí)行條件判斷相當(dāng)于if,else if,else if... else
    用法:c:choose標(biāo)簽用來選擇執(zhí)行語句
    當(dāng)c:when的test中判斷結(jié)果為true時執(zhí)行該標(biāo)簽中的內(nèi)容;
    如果所有c:when的test中判斷結(jié)果都為false,則執(zhí)行c:otherwise中的內(nèi)容;
    例子:

    <c:choose>
    <c:whentest="testCondition">
    Content1
    </c:when>
    <c:whentest="testCondition">
    Content2
    </c:when>
    <c:otherwise>
    Content3
    </c:otherwise>
    </c:choose>

    posted on 2009-07-27 18:28 jadmin 閱讀(110) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲欧洲美洲无码精品VA| 亚洲AV无码一区二区三区国产| 久久91亚洲人成电影网站| 边摸边吃奶边做爽免费视频网站 | 免费人成无码大片在线观看| 亚洲熟妇成人精品一区| 成**人免费一级毛片| 亚洲无吗在线视频| 在线观看无码的免费网站| 亚洲AV香蕉一区区二区三区| 国产免费直播在线观看视频| 搜日本一区二区三区免费高清视频 | 亚洲国产成人资源在线软件| 亚洲免费观看在线视频| 亚洲乱码一二三四区麻豆| 免费可以在线看A∨网站| 国产成人亚洲综合无| 国产亚洲欧洲Aⅴ综合一区 | 亚洲综合丁香婷婷六月香| 性一交一乱一视频免费看| 黄页免费视频播放在线播放| 亚洲日本中文字幕天堂网| 中文字幕一区二区免费| 亚洲福利电影在线观看| 青草草在线视频永久免费| 黄色毛片免费在线观看| 国产亚洲一区二区三区在线| 5555在线播放免费播放| 亚洲日产乱码一二三区别| 免费一级毛片清高播放| 久9这里精品免费视频| 亚洲香蕉久久一区二区三区四区| 男女交性永久免费视频播放| 一区二区三区在线免费观看视频| 久久亚洲精品视频| 我想看一级毛片免费的| 一个人看的hd免费视频| 亚洲精品不卡视频| 亚洲日韩中文字幕日韩在线 | 女人18毛片免费观看| 和老外3p爽粗大免费视频|