servlet之監聽器

bbw3 9年前發布 | 19K 次閱讀 Servlet Java開發

Servlet包括三種:簡單的servlet、過濾器servlet、監聽器servlet

一、       過濾器servlet

過濾器采用鏈式處理方式。

 

要定義一個過濾器,實現javax.servlet.Filter接口

Filter主要有一下三個方法:

1.      Public void init(FilterConfigfilterConfig)throws ServletException

2.      Public voiddoFilter(ServletResquest request, ServletResponse response, FilterChainchain)throws IOException,ServletException

3.      Public voiddestroy()

其中doFilter()方法的FilterChain接口主要是將用戶的請求傳遞給其他的過濾器或者servlet,該接口有如下方法:

  Public void doFilter(servletRequest request,SercletResponseresponse)throws IOException,ServletException

過濾器的應用:登陸驗證,編碼設置等

 

 

一、       監聽器servlet

主要功能是負責監聽web的各種操作,當相關的事件觸發后將產生事件,并對此事件經行處理:可以對requestsessionapplication的處理。

 本文由用戶 bbw3 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!