Apache Jakarta Tomcat is a Java application server, the open-source equivalent to BEA's WebLogic Server. It's also the official reference implementation for Sun's JSP and Servlet technologies. As the official implementation, millions of Java developers learning JSP need instruction and practical advice about Tomcat. However, there are currently few books and limited online resources to explain the nuances of JSP development using Tomcat.
Tomcat covers Tomcat 4.0.3 and 4.1, the latest versions developed for the current JSP and Servlet specifications. The book starts with the essentials of JSP and Servlets, then explains how to install and administer the Tomcat server. Further chapters discuss how Tomcat enhances application development with tag libraries, error logging, filters and valves, and more. It includes the use of the popular Apache Struts framework and Apache Axis XML processor. Later chapters explain advanced concepts such as Tomcat security and integrating Tomcat into larger J2EE applications.
From our reviewers: "This book is immediately applicable, it doesn't waste time. It's hard to digest the many topics that are rolled into Tomcat. But the authors provide a concise treatment that doesn't get bogged down in details. The chapters are like Lego blocks on each topic that developers can use to build applications. The book is a good balance of theory and practice that will quickly get you up to speed."
-Robert Herrmann, Committer, Tomcat Project
About the Author: The authors of this book work for Content Master Ltd., a technical authoring company in the United Kingdom specializing in the production of training and educational materials. For more information on Content Master, see its Web site at http: //www.contentmaster.com. Previously, the authors contributed to Sams Teach Yourself J2EE in 21 Days (Sams, 2002).
Martin Bond, B.Sc., M.Sc., C.Eng., M.B.C.S., was born in Blackburn, England, in 1958, has honours and master's degrees in computer science, is a European Chartered Engineer, and has been working as a senior technologist for Content Master Ltd. for more than a year. After leaving university, Martin led an R&D team developing parallel processing compilers for the occam language, later moving into open systems software design and development working with Unix, C, C++, Oracle, and Windows NT. Since 1995, he has worked primarily as a trainer, course writer, and technical author specialising in Unix, C, C++, Java, and software design. He has written training courses on Unix, XML, Java, and Solaris Security and coauthored a book on J2EE. Martin currently lives on a smallholding in Cornwall, England.
Debbie Law, B.Sc., was born in Romsey, England, in 1959. Debbie started her career working on compiler development for parallel processing systems and later worked on the design and development of client/server applications. Debbie, also a senior technologist for Content Master Ltd., writes books, training material, and technical papers to pay the bills and maintains part of the Web site of a major UK charity for fun. She has an honours degree in computer science from Southampton University, England and currently lives on a smallholding in Cornwall, England.