一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - 基于java servlet過濾器和監聽器(詳解)

基于java servlet過濾器和監聽器(詳解)

2021-01-24 11:42Einsam Java教程

下面小編就為大家帶來一篇基于java servlet過濾器和監聽器(詳解)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

1 過濾器

1.過濾器是什么?

servlet規范當中定義的一種特殊的組件,用于攔截容器的調用.

注:容器收到請求之后,如果有過濾器,會先調用過濾器,然后在調用servlet.

2.如何寫一個過濾器?

1.寫一個java類,實現Filter接口;

2.在接口方法中實現攔截方法;

3.配置過濾器(web.xml);

3.配置初始化參數

1.配置初始化參數.(init-param)

2.通過filterconfig提供的getinitparamenter方法讀取初始化的值.

4.優先級:

當有多個過濾器都滿足攔截要求,則容器依據<filter-mapping>配置的先后順序執行.

2 監聽器

1.什么是監聽器?

servlet規范當中定義的一種特殊的屬性,用于監聽容器產生的事件的.

注:有兩大類事件

I) 聲明周期相關的事件:

指得是,當容器創建或者銷毀了request,session,servlet上下文對象時,產生的事件.

II) 綁定數據相關的事件:

指的是,當調用了request,session,servlet上下文的setattribute,removeAttrbute時產生的事件.

1.如何寫監聽器?

1.寫一個java類實現監聽器接口.

注:依據監聽的事件類型選擇相應的接口,例如:要監聽session創建或者銷毀對應的事件,需要實現httpsessionlistener接口

2.在接口方法中,實現監聽處理邏輯;

3.配置監聽器(web.xml).

2.Serlvet上下文

1.什么是servlet上下文?

容器啟動以后,會為每一個web應用創建一個唯一符合servletcontext接口的對象,該對象就是servlet上下文.

2.特點:

I) 唯一性:一個web應用對應一個servlet上下文.

II) 持久性:只要服務器不關閉,應用沒有被卸載,則上下文就會一直在.

1.如何獲得servlet上下文?

GenericServlet,ServletConfig,FilterConfig,HttpSession都提供了一個方法(getServletContext)

2.上下文的作用

I) 綁定數據

setattribute,getattribute,removeattribute

注:從生存的時間長度比較:request<session<上下文

在滿足使用條件的情況下,優先使用聲明周期短的.

II) 讀取全局的初始化參數.

以上這篇基于java servlet過濾器和監聽器(詳解)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:http://www.cnblogs.com/CaiNiao-TuFei/archive/2017/10/24/7726024.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产一级毛片潘金莲的奶头 | 日韩欧美精品一区二区 | 好姑娘在线完整版视频 | 9420高清视频在线观看网百度 | 18无删减羞羞网站动漫 | 大伊香蕉在线精品不卡视频 | 成人亚洲精品一区 | 免费一级毛片在线播放放视频 | 亚洲入口| 91李宗精品72集在线观看 | 日韩在线免费播放 | 久久九九精品国产自在现线拍 | 无限在线观看视频大全免费高清 | 久久国产精品免费网站 | 国产精品视频第一区二区三区 | 日产欧产va高清 | 国产成人精品一区二区不卡 | 手机看片1024国产 | 国产99视频精品免视看7 | 国产精品免费久久久久影院小说 | 亚洲情射| 男生操女生的漫画 | 青草青青在线 | 日本国产在线视频 | 日本公与妇中文在线 | 精品一久久香蕉国产线看播放 | 欧美xxxbrazzers | 2021国产精品成人免费视频 | 公园暴露娇妻小说 | 亚洲国产货青视觉盛宴 | 婷婷麻豆 | 天堂激情网 | 全肉np巨肉一女np高h双龙 | 青青国产精品 | 国产福利视频一区二区微拍视频 | 免费特黄视频 | 艾秋麻豆果冻剧传媒在线播放 | 免费在线看片网站 | 青青草视频国产 | 免费观看俄罗斯特黄特色 | 99久久免费精品视频 |