Wiley Professional Apache Tomcat 978-0-7645-4372-2 Benutzerhandbuch

Produktcode
978-0-7645-4372-2
Seite von 14
Apache and Jakarta Tomcat
If you've written any Java servlets or JavaServer Pages (JSPs), chances are that you've downloaded
Tomcat. That's because Tomcat is a free, feature-complete servlet container that servlet and JSP
developers can use to test their code. Tomcat is also Sun's reference implementation of a servlet
container, which means that Tomcat's first goal is to be 100% complaint with the versions of the Servlet
and JSP specification that it supports.
However, Tomcat is more than just a test server: many individuals and corporations are using Tomcat
in production environments because it has proven to be quite stable. Indeed, Tomcat is considered by
many to be a worthy addition to the excellent Apache suite of products.
Despite Tomcat's popularity, it suffers from a common shortcoming among open source projects: lack of
complete documentation. There is some documentation distributed with Tomcat (mirrored at
http://jakarta.apache.org/tomcat/tomcat-4.0-doc/
) and there's even an open source effort to write a
Tomcat book (http://tomcatbook.sourceforge.net/). Even with these resources, however, there is much
room for additional material.
We've created this book to fill in some of the documentation holes and use the combined experience of the
authors to help Java developers and system administrators make the most of the Tomcat product. Whether
you're looking to learn enough to just get started developing servlets or trying to understand the more
arcane aspects of Tomcat configuration, you should find what you're looking for within these pages.
The first two chapters are designed to provide newcomers with some basic background information that
will become prerequisite learning for future chapters. If you're a system administrator with no previous
Java experience, you are advised to read them; likewise if you're a Java developer who is new to
Tomcat. Finally, if you're well informed about Tomcat and Java, you'll probably want to jump straight
ahead to Chapter 3, although skimming this chapter and its successor is likely to yield some additions to
your present understanding.