羅比特

          學(xué)習(xí)筆記

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            2 隨筆 :: 3 文章 :: 0 評(píng)論 :: 0 Trackbacks
            Servlet過濾器可以過濾瀏覽器和Servlet之間的內(nèi)容。 主要用途有:
           1.用戶認(rèn)證和授權(quán)管理
           2.統(tǒng)計(jì)Web的訪問量
           3.實(shí)現(xiàn)Web應(yīng)用的日志的功能
           4.數(shù)據(jù)壓縮和加密
           5.Xml文件轉(zhuǎn)換到XSLT文件

          實(shí)現(xiàn)過濾器的方法就是實(shí)現(xiàn)一個(gè)Java類,這個(gè)Java類要是實(shí)現(xiàn)javax.servlet.Filter接口,并配置web.xml文件
          在Java類中要實(shí)現(xiàn)doFilter() 和 init() 方法。

          在web.xml中添加以下配置:
          <filter>
            
          <filter-name>EncodingFilter</filter-name>
            
          <filter-class>com.tutu.EncodingFilter<filter-class>
            
          /*這里可以添加初始參數(shù),在Init()方法里通過config對(duì)象得到,例如:程序應(yīng)轉(zhuǎn)向的頁面*/
            
          <init-parma>
              
          <parma-name>url<parma-name>
              
          <parma-value>login.jsp<parma-value>
            
          </init-parma>
          </filter>
          <filter-mapping>
            
          <filter-name>EncodingFilter</filter-name>
            
          //這里指需要被過濾得頁面
            <url-pattern>/admin/secure</url-pattern>
          </filter-mapping>
          posted on 2008-07-15 19:55 羅比特 閱讀(110) 評(píng)論(0)  編輯  收藏 所屬分類: Servlet

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 井陉县| 五常市| 海伦市| 平利县| 宝应县| 台中县| 天峨县| 连城县| 台东市| 六枝特区| 家居| 海阳市| 融水| 克拉玛依市| 巴南区| 星座| 遵化市| 石林| 资阳市| 南城县| 博兴县| 南平市| 云和县| 木里| 上犹县| 黎城县| 白玉县| 松滋市| 木兰县| 湘潭县| 平定县| 崇信县| 厦门市| 江川县| 乌拉特中旗| 武功县| 扶余县| 九江县| 榕江县| 金塔县| 渭南市|