javaWeb基础 之 servlet 过滤器理解

Posted CallBack

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaWeb基础 之 servlet 过滤器理解相关的知识,希望对你有一定的参考价值。

过滤器思维导图理解:

过滤器是属于Servlet 的伴随servlet 启动而启动。

过滤器的工作原理(以下设置了两个过滤器):

用户请求先执行过滤器1 的doFilter 如果通过则执行过滤器2,直到执行对应请求的servlet,执行完成后,返回到过滤器2,再到过滤器1。

 

springMvc 拦截器思维导图:

springMvc 拦截器工作原理:顺序与过滤器无异。

拦截器与过滤器的异同理解:

  作用范围 原理 使用场景与工作原理 个人使用理解
过滤器 比拦截器广(请求,转发,引入,错误,异步) 基于回调函数 基本一致  范围广
拦截器 请求 基于反射,AOP 基本一致 比过滤器的方法更为细化

以上是关于javaWeb基础 之 servlet 过滤器理解的主要内容,如果未能解决你的问题,请参考以下文章

JavaEE之JavaWeb核心之Servlet

JavaWeb核心之Servlet

JavaWeb核心之Servlet

javaWeb核心之servlet

JavaWeb核心之Servlet

JavaWeb之过滤器