Tomcat, the Reference Implementation for the JavaTM Servlet 2.2 and
JavaServer PagesTM (JSPTM) 1.1 technology, is one of the open
source projects Sun is involved in.
Tomcat is developed in an open and participatory environment and
released under the Apache Software License. Tomcat is intended to be a
collaboration of the best-of-breed developers from around the world.
Participation is welcomed in this open development project.
Releases
Tomcat 5.x is the upcoming major release of Tomcat, and builds on the
Tomcat 3.3 and Tomcat 4.1 codebases. The 5.x releases implement the
Java Servlet 2.4 and JSP 2.0 specifications.
Tomcat 4.x implements a new servlet container (called Catalina) that is
based on completely new architecture. The 4.x releases implement the
Java Servlet 2.3 and JSP 1.2 technology specifications.
Tomcat 4.1.x. Tomcat 4.1.8 Beta and Tomcat 4.1.10 Stable are the latest
releases. Tomcat 4.1 is a refactoring of Tomcat 4.0.x, and contains
significant enhancements, including:
JavaTM Management extensions (JMXTM) technology-based administration
features
JSP and Struts technology-based administration Web application
New Coyote connector (HTTP/1.1, AJP 1.3 and JNI support)
Rewritten Jasper JSP technology page compiler
Performance and memory efficiency improvements
Enhanced manager application support for integration with development
tools
Custom Ant tasks to interact with the manager application directly
from build.xml scripts
Tomcat 4.0.x: Tomcat 4.0.4 is the current production quality release.
There are several versions of Tomcat 3.x currently available for download:
Version 3.3 is the current production quality release for the Java Servlet
2.2 and JSP 1.1 technology specifications. Tomcat 3.3 is the latest continuation
of the Tomcat 3.x architecture and it is more advanced then 3.2.4,
which is the 'old' production quality release.
Version 3.2.4 is the 'old' production quality release and is now in
maintenance only mode.
Version 3.1.1 is a legacy release.
To learn more about getting involved, to download binaries or source code,
documentation, or see the news on the Jakarta Project, see:
Java Servlet technology provides Web developers with a simple,
consistent mechanism for extending the functionality of a Web server
and for accessing existing business systems. A servlet can almost be
thought of as an applet that runs on the server side -- without a face.
Java servlets have made many Web applications possible.
The Proposed Final Draft of the Java Servlet Specification 2.4 is
available:
JSP technology allows Web developers and designers to rapidly develop and
easily
maintain information-rich, dynamic Web pages that leverage existing
business systems. As part of the Java technology family, JSP technology enables
rapid development of Web-based applications that are platform
independent. JSP technology separates the user interface
from content generation, enabling designers to change the overall page
layout without altering the underlying dynamic content.
The Proposed Final Draft of JSP 2.0 technologyis now available:
Customized news reports about Sun Microsystems. Just the news you need, none of what you don't. 50,000+ Members. 20,000+ Articles Published since 1998.