In the tag library Descriptor file, there is a optional 'listner' tag. Which listner class is to be mentioned here? I mean, how which type of event notifications we get from this? please help.
Rajesh(Bangalore,India)<br />SCJP2, SCWCD, SCEA, IBM-XML, UML-OOAD, IBM-Enterprise Connectivity with J2EE.
posted 13 years ago
The <listener> element in .tld file will have any one of the following 4 application event listeners. HttpSessionListener HttpSessionAttributeListener ServletContextListener ServletContextAttributeListener From Jsp 1.2 Spec: ------------------- JSP.126.96.36.199 Event Listeners A tag library may include classes that are event listeners (see the Servlet 2.3 specification). The listeners classes are listed in the tag library descriptor and the JSP container automatically instantiates them and registers them. A container is required to locate all TLD files (see Section JSP.7.3.1 for details on how they are identified), read their listener elements, and treat the event listeners as extensions of those listed in web.xml. The order in which the listeners are registered is undefined, but they are registered before application start. Here is a good working example from Marty Hall's 'More Servlets' book. http://archive.moreservlets.com/Chapter10.html Regards, Maha Anna [ December 01, 2002: Message edited by: Maha Annadurai ]