O'Reilly logo

Tomcat 6 Developer's Guide by Damodar Chetty

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10. The Wrapper Component

We are finally at the workhorse of the Tomcat component hierarchy—the Wrapper. This unassuming component is what breathes life into your servlets, and consequently is a very critical component to a web developer.

In the default case, where Tomcat is not running in a clustered configuration, the container is expected to use only one servlet instance per<servlet> element in the web deployment descriptor. It is this single instance that is wrapped by a Wrapper component.

The servlet specification requires each servlet to implement the javax.servlet.Servlet interface, which defines the init(), service(), and destroy() life cycle methods. The primary role of a Wrapper component is to invoke these methods at appropriate ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required