Servlet 监听器和过滤器

Servlet 部署与运行
?修改web.xml(部署描述文件)
?添加:把Servlet内部名映射到一个Servlet类名
?添加:把用户访问的URL映射到Servlet的内部名
?通过URL访问Servlet
注意 与 中的

Servlet 生命周期
浏览器发送请求 》容器里 ,开始解析请求》3创建servlet实例》4调用init()方法》5调用service()方法,345步都是交给servlet处理》6输出响应,返回给容器》7返回响应给浏览器》8调用destroy()方法

? 配置 Servlet
?配置元素
?配置元素

myServlet3
demo.web.servlet.MyServlet3

Servlet名称唯一 名称唯一
Servlet类所在路径 类所在路径


myServlet3
/myServlet3

与 与 的设置相同 设置相同
访问 访问Servlet 的URL ,相对于Web应用的路径, 应用的路径,
有三种配置方式

过滤器的应用场合
?对请求和响应进行统一处理
?对请求进行日志记录和审核
?对数据进行屏蔽和替换
?对数据进行加密和解密

过滤器的生命周期:实例化》初始化 init()》过滤 doFilter()》销毁 destroy()
在web.xml中配置过滤器

过滤器名
过滤器的完全限定名


过滤器名
过滤器映射的Web 资源

完全匹配: 完全匹配:/index.jsp
目录匹配: 目录匹配:/admin/*
扩展名匹配: 扩展名匹配:*.do
全部匹配: 全部匹配:/*

监听器
?监听器可以接收事件,并完成相关的处理
在web.xml中配置监听器

监听器完全限定名

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值