| [66] | 1 | <html><head><META http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>Apache Tomcat 6.0 - Documentation Index</title><meta value="Craig R. McClanahan" name="author"><meta value="craigmcc@apache.org" name="email"><meta value="Remy Maucherat" name="author"><meta value="remm@apache.org" name="email"><meta value="Yoav Shapira" name="author"><meta value="yoavs@apache.org" name="email"></head><body vlink="#525D76" alink="#525D76" link="#525D76" text="#000000" bgcolor="#ffffff"><table cellspacing="0" width="100%" border="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a href="http://tomcat.apache.org/"><img border="0" alt=" | 
|---|
|  | 2 | The Apache Tomcat Servlet/JSP Container | 
|---|
|  | 3 | " align="right" src="./../images/tomcat.gif"></a></td><td><font face="arial,helvetica,sanserif"><h1>Apache Tomcat 6.0</h1></font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/"><img border="0" alt="Apache Logo" align="right" src="./../images/asf-logo.gif"></a></td></tr></table><table cellspacing="4" width="100%" border="0"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr size="1" noshade></td></tr><tr><!--RIGHT SIDE MAIN BODY--><td align="left" valign="top" width="80%"><table cellspacing="4" width="100%" border="0"><tr><td valign="top" align="left"><h1>Apache Tomcat 6.0</h1><h2>Documentation Index</h2></td><td nowrap="true" valign="top" align="right"><img border="0" hspace="0" vspace="0" height="1" width="1" src="./../images/void.gif"></td></tr></table><table cellpadding="2" cellspacing="0" border="0"><tr><td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Introduction"><strong>Introduction</strong></a></font></td></tr><tr><td><blockquote> | 
|---|
|  | 4 |  | 
|---|
|  | 5 | <p>This is the top-level entry point of the documentation bundle for the | 
|---|
|  | 6 | <strong>Apache Tomcat</strong> Servlet/JSP container.  Apache Tomcat version 6.0 | 
|---|
|  | 7 | implements the | 
|---|
|  | 8 | Servlet 2.5 and JavaServer Pages 2.1 specifications from the | 
|---|
|  | 9 | <a href="http://www.jcp.org">Java Community Process</a>, and includes many | 
|---|
|  | 10 | additional features that make it a useful platform for developing and deploying | 
|---|
|  | 11 | web applications and web services.</p> | 
|---|
|  | 12 |  | 
|---|
|  | 13 | <p>Select one of the links from the navigation menu (to the left) to drill | 
|---|
|  | 14 | down to the more detailed documentation that is available.  Each available | 
|---|
|  | 15 | manual is described in more detail below.</p> | 
|---|
|  | 16 |  | 
|---|
|  | 17 | </blockquote></td></tr></table><table cellpadding="2" cellspacing="0" border="0"><tr><td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Apache Tomcat User Guide"><strong>Apache Tomcat User Guide</strong></a></font></td></tr><tr><td><blockquote> | 
|---|
|  | 18 |  | 
|---|
|  | 19 | <p>The following documents will assist you in downloading, installing | 
|---|
|  | 20 | Apache Tomcat 6, and using many of the Apache Tomcat features.</p> | 
|---|
|  | 21 |  | 
|---|
|  | 22 | <ol> | 
|---|
|  | 23 | <li><a href="introduction.html"><strong>Introduction</strong></a> - A | 
|---|
|  | 24 | brief, high level, overview of Apache Tomcat.</li> | 
|---|
|  | 25 | <li><a href="setup.html"><strong>Setup</strong></a> - How to install and run | 
|---|
|  | 26 | Apache Tomcat on a variety of platforms.</li> | 
|---|
|  | 27 | <li><a href="../appdev/index.html"><strong>First web application</strong></a> | 
|---|
|  | 28 | - An introduction to the concepts of a <em>web application</em> as defined | 
|---|
|  | 29 | in the <a href="http://java.sun.com/products/servlet/download.html">Servlet | 
|---|
|  | 30 | 2.4 Specification</a>.  Covers basic organization of your web application | 
|---|
|  | 31 | source tree, the structure of a web application archive, and an | 
|---|
|  | 32 | introduction to the web application deployment descriptor | 
|---|
|  | 33 | (<code>/WEB-INF/web.xml</code>).</li> | 
|---|
|  | 34 | <li><a href="deployer-howto.html"><strong>Deployer</strong></a> - | 
|---|
|  | 35 | Operating the Apache Tomcat Deployer to deploy, precompile, and validate web | 
|---|
|  | 36 | applications.</li> | 
|---|
|  | 37 | <li><a href="manager-howto.html"><strong>Manager</strong></a> - | 
|---|
|  | 38 | Operating the <code>Manager</code> web app to deploy, undeploy, and | 
|---|
|  | 39 | redeploy applications while Apache Tomcat is running.</li> | 
|---|
|  | 40 | <li><a href="realm-howto.html"><strong>Realms and Access Control</strong></a> | 
|---|
|  | 41 | - Description of how to configure <em>Realms</em> (databases of users, | 
|---|
|  | 42 | passwords, and their associated roles) for use in web applications that | 
|---|
|  | 43 | utilize <em>Container Managed Security</em>.</li> | 
|---|
|  | 44 | <li><a href="security-manager-howto.html"><strong>Security Manager</strong></a> | 
|---|
|  | 45 | - Configuring and using a Java Security Manager to | 
|---|
|  | 46 | support fine-grained control over the behavior of your web applications. | 
|---|
|  | 47 | </li> | 
|---|
|  | 48 | <li><a href="jndi-resources-howto.html"><strong>JNDI Resources</strong></a> | 
|---|
|  | 49 | - Configuring standard and custom resources in the JNDI naming context | 
|---|
|  | 50 | that is provided to each web application.</li> | 
|---|
|  | 51 | <li><a href="jndi-datasource-examples-howto.html"> | 
|---|
|  | 52 | <strong>JDBC DataSource</strong></a> | 
|---|
|  | 53 | - Configuring a JNDI DataSoure with a DB connection pool. | 
|---|
|  | 54 | Examples for many popular databases.</li> | 
|---|
|  | 55 | <li><a href="class-loader-howto.html"><strong>Classloading</strong></a> | 
|---|
|  | 56 | - Information about class loading in Apache Tomcat 6, including where to place | 
|---|
|  | 57 | your application classes so that they are visible.</li> | 
|---|
|  | 58 | <li><a href="jasper-howto.html"><strong>JSPs</strong></a> | 
|---|
|  | 59 | - Information about Jasper configuration, as well as the JSP compiler | 
|---|
|  | 60 | usage.</li> | 
|---|
|  | 61 | <li><a href="ssl-howto.html"><strong>SSL</strong></a> - | 
|---|
|  | 62 | Installing and | 
|---|
|  | 63 | configuring SSL support so that your Apache Tomcat will serve requests using | 
|---|
|  | 64 | the <code>https</code> protocol.</li> | 
|---|
|  | 65 | <li><a href="ssi-howto.html"><strong>SSI</strong></a> - | 
|---|
|  | 66 | Using Server Side Includes in Apache Tomcat.</li> | 
|---|
|  | 67 | <li><a href="cgi-howto.html"><strong>CGI</strong></a> - | 
|---|
|  | 68 | Using CGIs with Apache Tomcat.</li> | 
|---|
|  | 69 | <li><a href="proxy-howto.html"><strong>Proxy Support</strong></a> - | 
|---|
|  | 70 | Configuring Apache Tomcat 6 to run behind a proxy server (or a web server | 
|---|
|  | 71 | functioning as a proxy server).</li> | 
|---|
|  | 72 | <li><a href="mbeans-descriptor-howto.html"><strong>MBean Descriptor</strong></a> - | 
|---|
|  | 73 | Configuring MBean descriptors files for custom components.</li> | 
|---|
|  | 74 | <li><a href="default-servlet.html"><strong>Default Servlet</strong></a> - | 
|---|
|  | 75 | Configuring the default servlet and customizing directory listings.</li> | 
|---|
|  | 76 | <li><a href="cluster-howto.html"><strong>Apache Tomcat Clustering</strong></a> - | 
|---|
|  | 77 | Enable session replication in a Apache Tomcat environment.</li> | 
|---|
|  | 78 | <li><a href="balancer-howto.html"><strong>Balancer</strong></a> - | 
|---|
|  | 79 | Configuring, using, and extending the load balancer application.</li> | 
|---|
|  | 80 | <li><a href="connectors.html"><strong>Connectors</strong></a> - | 
|---|
|  | 81 | Connectors available in Apache Tomcat, and native web server integration.</li> | 
|---|
|  | 82 | <li><a href="monitoring.html"><strong>Monitoring and Management</strong></a> - | 
|---|
|  | 83 | Enabling JMX Remote support, and using tools to monitor and manage Apache Tomcat.</li> | 
|---|
|  | 84 | <li><a href="logging.html"><strong>Logging</strong></a> - | 
|---|
|  | 85 | Configuring logging in Apache Tomcat.</li> | 
|---|
|  | 86 | <li><a href="apr.html"><strong>Apache Portable Runtime</strong></a> - | 
|---|
|  | 87 | Using APR to provide superior performance, scalability and better | 
|---|
|  | 88 | integration with native server technologies.</li> | 
|---|
|  | 89 | <li><a href="virtual-hosting-howto.html"><strong>Virtual Hosting</strong></a> - | 
|---|
|  | 90 | Configuring vitual hosting in Apache Tomcat.</li> | 
|---|
|  | 91 | <li><a href="aio.html"><strong>Advanced IO</strong></a> - | 
|---|
|  | 92 | Extensions available over regular, blocking IO.</li> | 
|---|
|  | 93 | <li><a href="extras.html"><strong>Additional Components</strong></a> - | 
|---|
|  | 94 | Obtaining additional, optional components.</li> | 
|---|
|  | 95 |  | 
|---|
|  | 96 | </ol> | 
|---|
|  | 97 |  | 
|---|
|  | 98 | </blockquote></td></tr></table><table cellpadding="2" cellspacing="0" border="0"><tr><td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Reference"><strong>Reference</strong></a></font></td></tr><tr><td><blockquote> | 
|---|
|  | 99 |  | 
|---|
|  | 100 | <p>The following documents are aimed at <em>System Administrators</em> who | 
|---|
|  | 101 | are responsible for installing, configuring, and operating a Apache Tomcat 6 server. | 
|---|
|  | 102 | </p> | 
|---|
|  | 103 | <ul> | 
|---|
|  | 104 | <li><a href="RELEASE-NOTES.txt"><strong>Release notes</strong></a> | 
|---|
|  | 105 | - Known issues in this Apache Tomcat release. | 
|---|
|  | 106 | </li> | 
|---|
|  | 107 | <li><a href="../config/index.html"><strong>Apache Tomcat Server Configuration Reference</strong></a> | 
|---|
|  | 108 | - Reference manual that documents all available elements and attributes | 
|---|
|  | 109 | that may be placed into a Apache Tomcat 6 <code>conf/server.xml</code> file. | 
|---|
|  | 110 | </li> | 
|---|
|  | 111 | <li><a href="http://tomcat.apache.org/connectors-doc/index.html"><strong>JK Documentation</strong></a> | 
|---|
|  | 112 | - Complete documentation and HOWTOs on the JK native webserver connector, | 
|---|
|  | 113 | used to interface Apache Tomcat with servers like Apache HTTPd, IIS | 
|---|
|  | 114 | and others.</li> | 
|---|
|  | 115 | <li><a href="http://java.sun.com/products/servlet/2.5/docs/servlet-2_5-mr2/index.html"> | 
|---|
|  | 116 | <strong>Servlet API Javadocs</strong></a> - The Servlet 2.5 API Javadocs.</li> | 
|---|
|  | 117 | <li><a href="http://java.sun.com/products/jsp/2.1/docs/jsp-2_1-pfd2/index.html"> | 
|---|
|  | 118 | <strong>JSP API Javadocs</strong></a> - The JSP 2.1 API Javadocs.</li> | 
|---|
|  | 119 | </ul> | 
|---|
|  | 120 |  | 
|---|
|  | 121 | </blockquote></td></tr></table><table cellpadding="2" cellspacing="0" border="0"><tr><td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Apache Tomcat Developers"><strong>Apache Tomcat Developers</strong></a></font></td></tr><tr><td><blockquote> | 
|---|
|  | 122 |  | 
|---|
|  | 123 | <p>The following documents are for Java developers who wish to contribute to | 
|---|
|  | 124 | the development of the <em>Apache Tomcat</em> project.</p> | 
|---|
|  | 125 | <ul> | 
|---|
|  | 126 | <li><a href="building.html"><strong>Building from Source</strong></a> - | 
|---|
|  | 127 | Details the steps necessary to download Apache Tomcat 6 source code (and the | 
|---|
|  | 128 | other packages that it depends on), and build a binary distribution from | 
|---|
|  | 129 | those sources. | 
|---|
|  | 130 | </li> | 
|---|
|  | 131 | <li><a href="changelog.html"><strong>Changelog</strong></a> - Details the | 
|---|
|  | 132 | changes made to Apache Tomcat. | 
|---|
|  | 133 | </li> | 
|---|
|  | 134 | <li><a href="status.html"><strong>Status</strong></a> - Apache Tomcat development | 
|---|
|  | 135 | status. | 
|---|
|  | 136 | </li> | 
|---|
|  | 137 | <li><a href="developers.html"><strong>Developers</strong></a> - List of active | 
|---|
|  | 138 | Apache Tomcat contributors. | 
|---|
|  | 139 | </li> | 
|---|
|  | 140 | <li><a href="../funcspecs/index.html"><strong>Functional Specifications</strong></a> | 
|---|
|  | 141 | - Requirements specifications for features of the <em>Catalina</em> servlet | 
|---|
|  | 142 | container portion of Apache Tomcat 6.</li> | 
|---|
|  | 143 | <li><a href="../api/index.html"><strong>Javadocs</strong></a> | 
|---|
|  | 144 | - Javadoc API documentation for Apache Tomcat's internals.</li> | 
|---|
|  | 145 | <li><a href="../architecture/index.html"><strong>Apache Tomcat Architecture</strong></a> | 
|---|
|  | 146 | - Documentation of the Apache Tomcat Server Architecture.</li> | 
|---|
|  | 147 | </ul> | 
|---|
|  | 148 |  | 
|---|
|  | 149 | </blockquote></td></tr></table></td></tr><!--FOOTER SEPARATOR--><tr><td colspan="2"><hr size="1" noshade></td></tr><!--PAGE FOOTER--><tr><td colspan="2"><div align="center"><font size="-1" color="#525D76"><em> | 
|---|
|  | 150 | Copyright © 1999-2008, Apache Software Foundation | 
|---|
|  | 151 | </em></font></div></td></tr></table></body></html> | 
|---|