Spring 攔截器、過濾器相關。

共通的全局處理: 

  • ServletRequestListener :請求的開始和結束時執行,Spring的RequestContextListener等
  • Filter :Servlet的開始和結束時執行,Spring的CharacterEncodingFilter、HiddenHttpMethodFilter等
  • HandlerInterceptor  :Controller方法的開始和結束時執行,Spring的LocaleChangeInterceptor等
  • Spring AOP(AspectJ) :面向切面,任意注入處理。

通常來說,用戶通過瀏覽器發起Request進入服務器後側處理順序如下: 

Client -> Listener -> ServletContainer -> Filter -> Servlet -> Interceptor




http://rensanning.iteye.com/blog/2355214

http://rensanning.iteye.com/blog/2360666

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