preHandlepost
調用時間:Controller方法處理以前spa
執行順序:鏈式Intercepter狀況下,Intercepter按照聲明的順序一個接一個執行資源
若返回false,則中斷執行,注意:不會進入afterCompletionget
postHandleio
調用前提:preHandle返回true渲染
調用時間:Controller方法處理完以後,DispatcherServlet進行視圖的渲染以前,也就是說在這個方法中你能夠對ModelAndView進行操做方法
執行順序:鏈式Intercepter狀況下,Intercepter按照聲明的順序倒着執行。時間
備註:postHandle雖然post打頭,但post、get方法都能處理co
afterCompletionlet
調用前提:preHandle返回true
調用時間:DispatcherServlet進行視圖的渲染以後
多用於清理資源