過濾器、監聽器

過濾器

功能:
? 任何網站都需要對用戶是否登陸進行過濾
? 網上聊天系統,屏蔽非法文字
? 對請求內容進行統一編碼
寫一個Filter類都必須繼承(implements) Filter接口
public void init(FilterConfig filterConfig)
          throws ServletException
過濾器初始化是在容器啓動時自動初始化的
 

監聽器是指對於整個WEB環境的監聽

主要有以下三類:
? ServletContext:Servlet上下文
? Session:對Session監聽
? Request監聽
上下文監聽主要是針對容器的:初始化、銷燬、屬性操作

Session如何銷燬?
1、 session超時
需要在xml文件中進行配置
<session-config>
<session-timetout>1</session-timeout>//session一分鐘失效
</session-config>
2、 手工使session失效
Invalidate()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章