2019-06-19

Filter

类 implement Filter

public void init(FilterConfig filterConfig) throws ServletException {

}

    @Override

    public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {

        filterChain.doFilter(servletRequest,servletResponse);

    }

    @Override

    public void destroy() {

    }


Filter顺序

注解按照命名顺序进行

xml 根据 mapping 顺序进行

注解写多个注解出发

urlPatterns={"/a","/b"}


HttpServletRequest request = (HttpServletRequest) ServletRequest;

//1.获取资源请求路径

String uri = request.getRequestURI();


创建和销毁

HttpSessionLister、ServletContextListener、ServletRequestListener

属性列表变化,分别为: HttpSessionAttributeLister、

 ServletContextAttributeListener、ServletRequestAttributeListener

Session ,分别为:

HttpSessionBindingListener 

               ( bound  和unbound事件)

                和

               HttpSessionActivationListener 钝化和激活的接口

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容