0
点赞
收藏
分享

微信扫一扫

JavaWeb ServletRequestListener监听器

沪钢木子 2022-04-01 阅读 38

ServletRequestListener监听器

该监听器负责监听request的创建和销毁
Request对象的监听过程
当在浏览器地址栏输入localhost:8080/servlet-listener/request回车时,会向对应的Servlet发送请求,请求发送回来,会执行Servlet中定义的doGet方法,这时request对象会被创建,监听器会监听到request的创建,
当doGet方法执行完毕,一次请求结束了,request就会被销毁,监听器也会监听到request被销毁了。

package com.lddx.listener;

import javax.servlet.ServletRequestEvent;
import javax.servlet.ServletRequestListener;

//监听器,监听request对象的创建和销毁
public class MyServletRequestListener implements ServletRequestListener{

	//监听request销毁的方法
	public void requestDestroyed(ServletRequestEvent arg0) {
		System.out.println("监听request被销毁了...");
	}

	//监听request创建的方法
	public void requestInitialized(ServletRequestEvent arg0) {
		System.out.println("监听request被创建了...");
	}

}

  <!-- 配置MyServletRequestListener监听器 -->
  <listener>
  	 <listener-class>com.lddx.listener.MyServletRequestListener</listener-class>
  </listener>
举报

相关推荐

0 条评论