javaweb的三大组件及作用
servlet:处理用户的请求和响应
filter:过滤用户的请求和响应
listener:监听域的创建和数据变化
过滤器的执行流程
通过访问过滤器定义的路径,会先进入过滤器,如果在过滤器中满足条件,过滤器才会放行,进行下一步操作,最后返回响应数据依旧需要执行过滤器中放行后的代码才会返回给浏览器
过滤器对象什么时候创建和什么时候销毁
web容器启动的时候创建,关闭时销毁
过滤器的应用场景
权限控制、全局乱码统一处理
监听器的开发步骤
写一个类实现对应监听器的接口
重写方法
加上@listener注解