Package org.apache.tomcat.facade

Servlet Facades

See:
          Description

Class Summary
HttpServletRequestFacade The facade to the request that a servlet will see.
HttpServletResponseFacade  
HttpSessionFacade Facade for http session.
JspInterceptor Plug in the JSP engine (a.k.a Jasper)! Tomcat uses a "built-in" mapping for jsps ( *.jsp -> jsp ).
LoadOnStartupInterceptor Interceptor that loads the "load-on-startup" servlets
Servlet22Interceptor Control class for facades - this is the only "gate" between servlets and tomcat.
ServletContextFacade Implementation of the javax.servlet.ServletContext interface that servlets see.
ServletHandler Handler for servlets.
ServletInfo Class used to represent a servlet inside a Context.
ServletInputStreamFacade This is the input stream returned by ServletRequest.getInputStream().
ServletOutputStreamFacade  
ServletWriterFacade Facade to the PrintWriter returned by Response.
TagPoolManagerInterceptor This interceptor sets up tag pooling if it is enabled, it will add a TagPoolManagerImpl to the application context.
WebXmlReader Read a servlet2.2 web.xml file and call the apropriate internal API to set up the configuration.
 

Package org.apache.tomcat.facade Description

Servlet Facades

Goals

Accessing tomcat internals

  1. this is not final - need a lot of review and may change )

Security issues

Rules for this package:

Notes

This package implements the "Facade" and "Adapter" patterns.





Copyright © 2001 Apache Software Foundation. All Rights Reserved.