In the preceding chapter, Apache Tomcat was described as a reference implementation of the Servlet and JSP specifications.
There are two concepts here that go together like peanut butter and jelly a specification and its implementation.
While the bulk of this book is focused on the implementation aspect, this chapter takes a bit of a detour to review the actual specification that is under discussion. Think of it as a walk through the actual requirements that the Tomcat development teams were given to implement.
We will begin by taking a look at how specifications are born and nurtured in the world of Java. We will then look at the Java Enterprise Edition specification, the uber-specification of which the Servlet and ...