拦截器和过滤器是面向对象切面编程思想方面的
面向对象的多态 继承 不能满足编程 所以想对拦截器和过滤器了解就要对AOP熟悉
Filter是过滤器实现Servet接口 它有3个方法 init destory doFilter 其中方法是在doFilter中实现
Listener是拦截器实现HanderInterceptor接口 有三个方法: preHandle postHandle afterCompletion 而这个一般方法是在preHandle 和postHandle中实现