javaweb中使用Listener监听器

来源:互联网 发布:新手如何经营淘宝网店 编辑:程序博客网 时间:2024/05/16 13:07

首先新建一个listener监听类,该类可以实现ServletContextListener

package cn.itcast.web.listener;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class MyServletContextListener implements ServletContextListener {public MyServletContextListener() {System.out.println("空参构造");}public void contextDestroyed(ServletContextEvent sce) {System.out.println("contextDestroyed");System.out.println(this.hashCode());}public void contextInitialized(ServletContextEvent sce) {System.out.println("contextInitialized");System.out.println(this.hashCode());}}

在web.xml中配置该监听器,注意listener的位置在filtermapping之后,servlet之前

<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"><listener><listener-class>cn.itcast.web.listener.MyServletContextListener</listener-class></listener></web-app>


0 0