javaWebservlet监听器&过滤器

本文介绍了Java Web中的Servlet监听器和过滤器。详细讲解了Servlet监听器的三大作用域监听,包括ServletContext、HttpSession和ServletRequest的创建与销毁,并探讨了监听器的开发步骤。同时,文章还概述了过滤器的概念,强调其在URL权限控制、内容过滤等方面的重要作用。
摘要由CSDN通过智能技术生成

Servlet监听器


1、概述


Servlet技术中有三大组件:Servlet、Filter、Listener
Servlet技术规范中sun公司预先定义了八大监听器用来监听web开发中对应的事件,监听器可以用来监听web应用执行过程中相关的事件来进行对应的处理。
例如:监听request对象的相关操作。
监听Session对象的创建和销毁等。


2、开发监听器的步骤


(1)写一个类实现指定的监听器接口
(2)在该类中重写父接口中的方法,通过这些方法来实现监听器的功能
(3)在web.xml文件中配置监听器


3、监听三大作用域创建和销毁的监听器


Servlet技术中:HttpServletRequest HttpSession ServletContext
JSP技术中:pageContext request session application

(1)ServletContextListener监听器
该监听器负责监听ServletContext的创建和销毁

(2)HttpSessionListener监听器
该监听器负责HttpSession对象的创建和销毁

(3)ServletRequestListener监听器
该监听器负责监听request的创建和销毁

监听三大域对象中属性的增加、修改和减少的监听器
ServletContextAttributeListener
HttpSessionAttributeListener

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值