servlet之監聽器
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的各種操作,當相關的事件觸發后將產生事件,并對此事件經行處理:可以對request,session,application的處理。
本文由用戶 bbw3 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!