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

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

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

    posts - 73,  comments - 55,  trackbacks - 0
    2.4版本的servlet規(guī)范在部屬描述符中新增加了一個(gè)<dispatcher>元素,這個(gè)元素有四個(gè)可能的值:即REQUEST,FORWARD,INCLUDE和ERROR,可以在一個(gè)<filter-mapping>元素中加入任意數(shù)目的<dispatcher>,使得filter將會(huì)作用于直接從客戶端過(guò)來(lái)的request,通過(guò)forward過(guò)來(lái)的request,通過(guò)include過(guò)來(lái)的request和通過(guò)<error-page>過(guò)來(lái)的request。如果沒(méi)有指定任何< ? dispatcher ? >元素,默認(rèn)值是REQUEST??梢酝ㄟ^(guò)下面幾個(gè)例子來(lái)輔助理解。 ?
    ? 例1: ?
    ? <filter-mapping> ?
    ? <filter-name>Logging ? Filter</filter-name> ?
    ? <url-pattern>/products/*</url-pattern> ?
    ? </filter-mapping> ?
    ? 這種情況下,過(guò)濾器將會(huì)作用于直接從客戶端發(fā)過(guò)來(lái)的以/products/…開(kāi)始的請(qǐng)求。因?yàn)檫@里沒(méi)有制定任何的< ? dispatcher ? >元素,默認(rèn)值是REQUEST。 ?
    ? ?
    ? 例2: ?
    ? <filter-mapping> ?
    ? ? ? ? ? ? ? ? ? <filter-name>Logging ? Filter</filter-name> ?
    ? ? ? ? ? ? ? ? ? <servlet-name>ProductServlet</servlet-name> ?
    ? ? ? ? ? ? ? ? ? <dispatcher>INCLUDE</dispatcher> ?
    ? </filter-mapping> ?
    ? 這種情況下,如果請(qǐng)求是通過(guò)request ? dispatcher的include方法傳遞過(guò)來(lái)的對(duì)ProductServlet的請(qǐng)求,則要經(jīng)過(guò)這個(gè)過(guò)濾器的過(guò)濾。其它的諸如從客戶端直接過(guò)來(lái)的對(duì)ProductServlet的請(qǐng)求等都不需要經(jīng)過(guò)這個(gè)過(guò)濾器。 ?
    ? 指定filter的匹配方式有兩種方法:直接指定url-pattern和指定servlet,后者相當(dāng)于把指定的servlet對(duì)應(yīng)的url-pattern作為filter的匹配模式 ?
    ? filter的路徑匹配和servlet是一樣的,都遵循servlet規(guī)范中《SRV.11.2 ? Specification ? of ? Mappings》一節(jié)的說(shuō)明 ?
    ? ?
    ? 例3: ?
    ? <filter-mapping> ?
    ? ? ? ? ? ? ? ? ? <filter-name>Logging ? Filter</filter-name> ?
    ? ? ? ? ? ? ? ? ? <url-pattern>/products/*</url-pattern> ?
    ? ? ? ? ? ? ? ? ? <dispatcher>FORWARD</dispatcher> ?
    ? ? ? ? ? ? ? ? ? <dispatcher>REQUEST</dispatcher> ?
    ? </filter-mapping> ?
    ? 在這種情況下,如果請(qǐng)求是以/products/…開(kāi)頭的,并且是通過(guò)request ? dispatcher的forward方法傳遞過(guò)來(lái)或者直接從客戶端傳遞過(guò)來(lái)的,則必須經(jīng)過(guò)這個(gè)過(guò)濾器。??
    posted on 2006-12-22 08:46 保爾任 閱讀(829) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): J2SE

    <2006年12月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    常用鏈接

    留言簿(4)

    隨筆分類(lèi)

    隨筆檔案

    文章分類(lèi)

    文章檔案

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲综合色婷婷在线观看| 你好老叔电影观看免费| 精品国产福利尤物免费| 亚洲乱码一区二区三区在线观看| 免费一级毛片无毒不卡| 亚洲日本人成中文字幕| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 国产亚洲大尺度无码无码专线| 亚洲人成网站在线播放2019| 亚洲高清无码专区视频| 热re99久久6国产精品免费| 亚洲狠狠婷婷综合久久蜜芽| 亚洲精品卡2卡3卡4卡5卡区| 成年人免费视频观看| 91国内免费在线视频| 亚洲国产乱码最新视频| 亚洲国产无套无码av电影| 蜜桃视频在线观看免费网址入口| 久久国产精品免费一区二区三区 | 一级做a爱过程免费视| 亚洲美女在线观看播放| 亚洲国产婷婷香蕉久久久久久| 中文字幕免费在线观看| 男女啪啪免费体验区| 亚洲人和日本人jizz| 国产亚洲美女精品久久久2020| 色窝窝免费一区二区三区| 中文字幕免费在线看| 亚洲日韩在线观看免费视频| 久久精品免费全国观看国产| 十八禁视频在线观看免费无码无遮挡骂过| 亚洲精品伊人久久久久| 亚洲av中文无码乱人伦在线播放 | 豆国产96在线|亚洲| 亚洲国产人成中文幕一级二级| 在线看片v免费观看视频777 | 亚洲情侣偷拍精品| 毛片免费在线视频| 57pao一国产成视频永久免费| 亚洲免费日韩无码系列| 日日摸日日碰夜夜爽亚洲|