package com.rlovep.lister;
import javax.servlet.ServletRequest;
import javax.servlet.ServletRequestEvent;
import javax.servlet.ServletRequestListener;
import javax.servlet.annotation.WebListener;
/**
* Application Lifecycle Listener implementation class MyRequestLister
*
*/
@WebListener
public class MyRequestLister implements ServletRequestListener {
/**
* Default constructor.
*/
public MyRequestLister() {
System.out.println("Requestlister创建");
}
/**
*request对象销毁
*/
public void requestDestroyed(ServletRequestEvent sre) {
System.out.println("request对象销毁");
//获得放入request域对象的属性
ServletRequest servletRequest = sre.getServletRequest();
System.out.println(servletRequest.getAttribute("name"));
}
/**
*request对象创建
*/
public void requestInitialized(ServletRequestEvent sre) {
System.out.println("request创建");
}
}