On 1 Dec 2010, at 17:28, Leo Donahue - PLANDEVX <leodona...@mail.maricopa.gov> wrote:
>> -----Original Message----- >> From: Pid * [mailto:p...@pidster.com] >> Subject: Re: Filter questions >> >> On 1 Dec 2010, at 14:35, Leo Donahue - PLANDEVX >> <leodona...@mail.maricopa.gov> wrote: >> >>> Servlet Spec 2.5 >>> SRV.6.2.1 >>> >>> "The container provides the filter config as >>> declared in the filter's deployment descriptor, the reference to the >> ServletContext >>> for the Web application, and the set of initialization parameters.' >>> >>> 1. How does Tomcat get a reference to a ServletContext before any >> servlet is created? >> >> Servlets exist inside the context, not the other way round. >> >>> 2. If a filter can be mapped to a static resource, what is the >> servlet context? >> >> The app is the context. >> >> >> p >> > > Thanks, I realized the context part about 20 seconds after I posted and > totally forgot about the default servlet. > > I'll read the spec front to back, as suggested. > > In the meantime I was trying to understand how/when "servletness" occurs. > > http://localhost:8080 will load index.html, because of the welcome file, in > ROOT but that's not a servlet. > Are you saying that the servletcontext here is the Default Servlet mapped to > / ? The name might be misleading you, have a look in the source to see what implements ServletContext, and what else it does. Something like org.apache.catalina.core.ApplicationContextFacade. p --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org