|
Get Descriptive Listing 5. In this deployment descriptor for the our page counter application, notice that attributeReplaced() is also called when attributeAdded() is triggered. <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//
DTD Web Application 2.3//EN"
�http://java.sun.com/j2ee/dtds/
web-app_2_3.dtd�>
<web-app>
<listener>
<listener-class>
AppAttributeEventDemo
</listener-class>
</listener>
<servlet>
<servlet-name> PageCounter </servlet-name>
<servlet-class>
PageCounterServlet
</servlet-class>
</servlet>
</web-app>
|