struts2中的攔截器和servlet中的監聽器相似,要想使用攔截器,首先須要寫一個類繼承AbstractInterceptor類,實現沒有實現的intercept方法,該方法的參數invocation能夠得到actionproxy再得到actionName,來判斷客戶端請求的哪一個action,並分類進行攔截。以後在struts.xml文件中進行配置,而且在須要攔截的action中進行引用,也能夠使用<default-interceptor-ref>標籤中進行配置,使得所有的action都引用這個攔截器。xml