三大组件

Servlet:处理请求
Filter:过滤拦截请求
Listener:监听器
三大组件基本都需要在 web.xml 中进行注册:除 Listener 中的两个(活化钝化监听器、绑定解绑监听器)需要javaBean 实现,不需要注册外,剩下的三大组件都需要注册
doFilter(){
    //放行请求
    chain.Filter(request,response);
}

Filter原理

1-3-5-4-2

掌握监听器

ServletContextListener:(生命周期监听器);监听 ServletContext 的创建和销毁(监听服务器的启动、停止)
                                       服务器启动,为当前项目创建 ServletContext 对象,服务器停止销毁创建的 ServletContext
ServletContext:1、一个 web项目 对应一个 ServletContext,它代表当前 web项目 的信息
                2、还可以作为最大的域对象在整个项目运行期间共享数据
posted on 2020-12-03 17:03  LeavesCai7  阅读(64)  评论(0编辑  收藏  举报