heavyz的Tomcat学习笔记

jakarta-tomcat-4.1.18
2003-03-22

About Jakarta Tomcat

摘自http://jakarta.apache.org/tomcat/index.html的介绍:

Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process.

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. We invite you to participate in this open development project.

Tomcat启动分析

[view details], 0.1 ed., 2003-03-22

启动脚本catalina.sh

[view details], 0.1 ed., 2003-03-22

类载入器

[view details], 0.1 ed., 2003-03-24

学习日志

2003-03-22
开始学习使用Tomcat。阅读了jakarta.apache.org/tomcat/上的文档,弄清楚了Tomcat的大致体系结构和工作原理;分析了conf/server.xml、conf/web.xml和$WEBAPP_BASE/WEB-INF/web.xml配置文件;分析了Tomcat Server启动脚本catalina.sh的内容。

2003-03-24
阅读jakarta.apache.org/tomcat/上的文档的关于ClassLoader的内容;大概分析了一下org/apache/catalina/startup/Bootstrap.java。