Hi Chris,
Here is the Web.xml:
=======
<servlet>
<servlet-name>ListenerTester</servlet-name>
<servlet-class>com.example.ListenerTester</servlet-class>
<init-param>
<param-name>adminEmail</param-name>
<param-value>
meraghudy@gmail.com</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>ListenerTester</servlet-name>
<url-pattern>/ListenTest.do</url-pattern>
</servlet-mapping>
<context-param>
<param-name>breed</param-name>
<param-value>Great Dane</param-value>
</context-param>
<listener>
<listener-class>
com.example.MyServletContextListener
</listener-class>
</listener>
=====================
package com.example;
import javax.servlet.*;
public class
MyServletContextListener implements ServletContextListener{
public void contextInitialized(ServletContextEvent sce){
ServletContext sc = sce.getServletContext();
String dogBreed = sc.getInitParameter("breed");
Dog d = new Dog(dogBreed);
System.out.println(d);
sc.setAttribute("dog",d);
}
public void contextDestroyed(ServletContextEvent sce){
}
}