过滤器
一、过滤器的基本概念
1、作用 过滤器就是在请求的传递过程中,对请求和响应做一些修改 2、生命周期 客户端的请求先经过“pre”类型的filter,然后将请求转发到具体的业务服务,收到业务服务的响应之后,再经过“post”类型的filter处理,最后返回响应到客户端。
二、过滤器的使用
1.编写一个类去实现 Filter 接口
2.实现过滤方法 doFilter()
3.到 web.xml 中去配置 Filter 的拦截路径
这里有很多的包,我们只要servlet包里的Filter,然后重写里面的方法 
接下来,使用过滤器

这里我使用的是注解,但是也可以去web.xml里面去配置

web.xml里设置
监听器
Web监听器
1 什么是web监听器?
web监听器是一种Servlet中的特殊的类,它们能帮助开发者监听web中的特定事件,比如ServletContext,HttpSession,ServletRequest的创建和销毁;变量的创建、销毁和修改等。可以在某些动作前后增加处理,实现监控。
2 监听器常用的用途
通常使用Web监听器做以下的内容:
统计在线人数,利用HttpSessionLisener
加载初始化信息:利用ServletContextListener
统计网站访问量
实现访问监控
本文介绍了Java Web中的过滤器和监听器。过滤器主要用于在请求传递过程中修改请求和响应,其生命周期包括预处理和后处理阶段。在实际应用中,需要实现Filter接口并配置拦截路径。而监听器则可以帮助开发者监听Web中的特定事件,如会话和上下文的创建、销毁等,常用于统计在线人数、加载初始化信息和访问量统计。
1198

被折叠的 条评论
为什么被折叠?



