1.攔截器是基于java反射機制,過濾器基于函數(shù)的回調(diào)
2 攔截器不依賴Servlet 容器 ?,過濾器依賴
3 攔截器只能對action請求,而過濾器可以對幾乎所有的請求起作用
4 在action生命周期中,攔截器可以被多次調(diào)用,過濾器只能在容器初始化是被調(diào)用
5攔截器可以訪問action上下文丶值棧的對象,過濾器不能訪問
6 攔截器可以獲取各個bean,而過濾去不行
6 攔截器 ?返回 ? ??return invocation.invoke()
? ? ?過濾器 ? 返回 ? return?chain.doFilter(request, response);