Apache Tomcat 6.0.36 版本详解

Apache Tomcat是一个开源的Java Servlet容器,主要用于实现JavaServer Pages (JSP)、Servlet和Java EE的Web应用程序。"apache-tomcat-6.0.36.zip"压缩包包含Tomcat 6.0版本的源代码和运行环境,是Java开发者和Web服务器管理员常用的工具。Tomcat在Java Web开发中扮演着重要角色。虽然不包含完整的Java EE功能,但对小型到中型Web应用已足够使用。Tomcat 6.0支持Java Servlet 2.5和JSP 2.1规范,为开发者提供了强大的服务器端编程接口。该压缩包可能包含以下文件和目录:
1. `bin`目录:包含启动、停止Tomcat的脚本,如`catalina.sh`(Unix/Linux)和`catalina.bat`(Windows)。
2. `conf`目录:存储了Tomcat的配置文件,如`server.xml`(定义服务器配置)、`web.xml`(全局Web应用配置)和`context.xml`(特定应用配置)。
3. `lib`目录:存放Tomcat运行所需的JAR文件,包括Servlet和JSP API的实现库。
4. `logs`目录:日志文件存储地,便于调试和问题排查。
5. `temp`目录:Tomcat运行时生成的临时文件。
6. `webapps`目录:默认的Web应用程序部署位置,任何放置在此目录下的WAR文件或目录会被自动部署为Web应用。
7. `work`目录:存放JSP编译后的类文件和应用产生的临时文件。
Tomcat 6.0的特点和改进包括:
- 支持最新的Servlet和JSP规范,提升性能和开发效率。
- 提供更好的线程和内存管理,提高系统稳定性和响应速度。
- 引入新的安全管理器,增强安全性,支持角色基础的访问控制。
- 改进日志系统,方便问题定位和调试。
- 改进连接器和协议处理,如NIO和APR,提高高并发情况下的处理能力。
对于Java Web开发者,了解如何配置和管理Tomcat是必备技能,包括设置环境变量、修改配置文件、管理Web应用部署、配置虚拟主机以及优化性能等。了解Tomcat与其他Java EE服务器(如JBoss、WebLogic)的对比,可以帮助在项目选择上做出更合适的决策。初学者可从安装Tomcat并部署简单的"Hello, World!"应用开始,逐步深入学习其内部工作原理和高级特性。
zip
apache-tomcat-6.0.36.zip 预估大小:491个文件
file
tomcat-native.tar.gz 252KB
file
version.sh 2KB
file
shutdown.bat 2KB
file
catalina.sh 17KB
file
commons-daemon-native.tar.gz 198KB
file
version.bat 2KB
file
setclasspath.sh 4KB
file
tool-wrapper.bat 3KB
file
shutdown.sh 2KB
file
digest.sh 2KB
file
cpappend.bat 1KB
file
catalina-tasks.xml 2KB
file
tool-wrapper.sh 3KB
file
catalina.bat 12KB
file
digest.bat 2KB
file
bootstrap.jar 22KB
file
tomcat-juli.jar 32KB
file
setclasspath.bat 3KB
file
startup.bat 2KB
file
commons-daemon.jar 24KB
file
startup.sh 2KB
file
RUNNING.txt 16KB
file
tomcat-users.xml 2KB
file
web.xml 53KB
file
logging.properties 3KB
file
catalina.policy 11KB
file
context.xml 1KB
file
server.xml 7KB
file
catalina.properties 4KB
file
LICENSE 38KB
file
RELEASE-NOTES 9KB
folder
safeToDelete.tmp 文件夹
file
web.xml 10KB
file
sessionDetail.jsp 7KB
file
sessionsList.jsp 9KB
file
401.jsp 3KB
file
403.jsp 4KB
file
context.xml 904B
file
status.xsd 4KB
file
docs.gif 261B
file
tomcat.gif 2KB
file
add.gif 1KB
file
code.gif 394B
file
asf-logo.gif 7KB
file
fix.gif 345B
file
void.gif 43B
file
design.gif 608B
file
update.gif 627B
file
xform.xsl 4KB
file
balancer-howto.html 6KB
file
cgi-howto.html 8KB
file
mbean-names.html 27KB
file
fs-admin-objects.html 27KB
file
fs-admin-opers.html 17KB
file
fs-admin-apps.html 18KB
file
fs-invoker.html 16KB
file
fs-jndi-realm.html 22KB
file
fs-memory-realm.html 14KB
file
fs-default.html 15KB
file
index.html 4KB
file
fs-jdbc-realm.html 15KB
file
startup.html 4KB
file
overview.html 7KB
file
serverStartup.txt 8KB
file
serverStartup.pdf 45KB
file
index.html 3KB
file
requestProcess.pdf 32KB
file
roseModel.mdl 338KB
file
requestProcess.html 3KB
file
BUILDING.txt 6KB
file
virtual-hosting-howto.html 16KB
file
ssi-howto.html 16KB
file
monitoring.html 64KB
file
web.xml 1KB
file
RUNNING.txt 15KB
file
realm-howto.html 80KB
file
security-manager-howto.html 36KB
file
jndi-resources-howto.html 67KB
file
membership.html 3KB
file
interceptors.html 3KB
file
setup.html 3KB
file
faq.html 3KB
file
status.html 3KB
file
transport.html 3KB
file
developers.html 3KB
file
introduction.html 20KB
file
deployment.html 15KB
file
installation.html 6KB
file
processes.html 27KB
file
source.html 21KB
file
build.xml.txt 16KB
file
introduction.html 6KB
file
index.html 4KB
file
web.xml.txt 6KB
file
README.txt 840B
file
Hello.java 3KB
file
web.xml 2KB
file
tomcat.gif 1KB
file
hello.jsp 1KB
file
index.html 1KB
file
sample.war 4KB
file
index.html 2KB
file
build.xml 16KB
file
jndi-datasource-examples-howto.html 53KB
file
index.html 1KB
file
logging.html 39KB
file
setup.html 13KB
file
maven-jars.html 8KB
file
default-servlet.html 18KB
file
class-loader-howto.html 17KB
file
mbeans-descriptor-howto.html 7KB
file
manager-howto.html 106KB
file
aio.html 23KB
file
changelog.html 395KB
file
windows-service-howto.html 24KB
file
connectors.html 7KB
file
realm.html 52KB
file
cluster-manager.html 13KB
file
cluster-sender.html 15KB
file
cluster-deployer.html 5KB
file
cluster-receiver.html 14KB
file
cluster-membership.html 11KB
file
globalresources.html 21KB
file
service.html 8KB
file
cluster-channel.html 8KB
file
resources.html 8KB
file
ajp.html 23KB
file
host.html 46KB
file
engine.html 19KB
file
loader.html 11KB
file
systemprops.html 28KB
file
filter.html 15KB
file
context.html 68KB
file
cluster-listener.html 7KB
file
cluster.html 17KB
file
valve.html 58KB
file
cluster-valve.html 9KB
file
server.html 9KB
file
index.html 7KB
file
listeners.html 31KB
file
executor.html 9KB
file
cluster-interceptor.html 21KB
file
http.html 58KB
file
manager.html 31KB
file
proxy-howto.html 15KB
file
apr.html 26KB
file
developers.html 6KB
file
docs.gif 261B
file
printer.gif 438B
file
tomcat.gif 2KB
file
add.gif 1KB
file
code.gif 394B
file
asf-logo.gif 7KB
file
fix.gif 345B
file
tomcat.svg 64KB
file
void.gif 43B
file
design.gif 608B
file
update.gif 627B
file
ssl-howto.html 55KB
file
introduction.html 10KB
file
cluster-howto.html 58KB
file
index.html 13KB
file
RELEASE-NOTES.txt 9KB
file
extras.html 8KB
file
html-manager-howto.html 44KB
file
deployer-howto.html 21KB
file
building.html 12KB
file
jasper-howto.html 23KB
file
jsp2-example-taglib.tld 5KB
file
xhtmlbasic.tag 963B
file
panel.tag 1KB
file
helloWorld.tag 801B
file
displayProducts.tag 2KB
file
web.xml 10KB
file
Clock2.java 7KB
file
example-taglib.tld 2KB
file
debug-taglib.tld 2KB
file
jstl.jar 17KB
file
standard.jar 287KB
file
RequestInfoExample.java 4KB
file
RequestHeaderExample.java 3KB
file
Functions.class 1000B
file
Functions.java 1KB
file
BookBean.java 1KB
file
BookBean.class 736B
file
FooBean.class 554B
file
RepeatSimpleTag.java 1KB
file
EchoAttributesTag.class 2KB
file
FindBookSimpleTag.class 1KB
file
HelloWorldSimpleTag.class 764B
file
RepeatSimpleTag.class 1KB
file
FindBookSimpleTag.java 2KB
file
ShuffleSimpleTag.class 1KB
file
TileSimpleTag.class 1KB
file
TileSimpleTag.java 1KB
file
ShuffleSimpleTag.java 3KB
file
EchoAttributesTag.java 2KB
file
HelloWorldSimpleTag.java 1KB
file
FooBean.java 1KB
file
LocalStrings_fr.properties 2KB
file
DummyCart.class 2KB
file
DummyCart.java 2KB
file
HelloWorldExample.class 2KB
file
HelloWorldExample.java 2KB
file
RequestHeaderExample.class 3KB
file
CheckTest.java 1000B
file
CheckTest.class 604B
file
SetCharacterEncodingFilter.java 6KB
file
RequestDumperFilter.java 7KB
file
RequestDumperFilter.class 6KB
file
ExampleFilter.java 4KB
file
SetCharacterEncodingFilter.class 2KB
file
ExampleFilter.class 2KB
file
ColorGameBean.class 2KB
file
ColorGameBean.java 3KB
file
ShowSource.java 2KB
file
FooTagExtraInfo.class 658B
file
FooTagExtraInfo.java 1KB
file
FooTag.java 2KB
file
ExampleTagBase.java 2KB
file
ExampleTagBase.class 1KB
file
LogTag.java 2KB
file
ShowSource.class 2KB
file
LogTag.class 1KB
file
FooTag.class 2KB
file
SessionExample.class 4KB
file
LocalStrings_en.properties 2KB
file
RequestParamExample.class 3KB
file
SessionExample.java 5KB
file
DebugValidator.java 3KB
file
DebugValidator.class 1KB
file
CompressionServletResponseWrapper.java 7KB
file
CompressionResponseStream.class 4KB
file
CompressionFilterTestServlet.class 2KB
file
CompressionServletResponseWrapper.class 4KB
file
CompressionFilter.java 7KB
file
CompressionResponseStream.java 9KB
file
CompressionFilter.class 4KB
file
CompressionFilterTestServlet.java 2KB
file
LocalStrings_es.properties 2KB
file
CookieExample.class 3KB
file
servletToJsp.java 1KB
file
RequestInfoExample.class 3KB
file
servletToJsp.class 1KB
file
RequestParamExample.java 4KB
file
NumberGuessBean.java 2KB
file
NumberGuessBean.class 1KB
file
ChatServlet.java 11KB
file
ChatServlet$MessageSender.class 2KB
file
ChatServlet.class 7KB
file
TableBean.class 2KB
file
Entry.java 1KB
file
Entry.class 885B
file
Entries.java 2KB
file
Entries.class 2KB
file
JspCalendar.java 3KB
file
JspCalendar.class 3KB
file
TableBean.java 3KB
file
ContextListener.class 2KB
file
ContextListener.java 4KB
file
SessionListener.java 4KB
file
SessionListener.class 3KB
file
LocalStrings.properties 2KB
file
Smart.java 964B
file
Smart.class 521B
file
CookieExample.java 4KB
file
HTMLFilter.class 1KB
file
HTMLFilter.java 2KB
file
JspCalendar.java 4KB
file
JspCalendar.class 4KB
file
LocalStrings_pt.properties 2KB
file
reqparams.html 4KB
file
cookies.html 3KB
file
reqheaders.html 2KB
file
helloworld.html 3KB
file
reqinfo.html 4KB
file
execute.gif 1KB
file
return.gif 1KB
file
code.gif 292B
file
sessions.html 3KB
file
index.html 5KB
file
source.jsp 952B
file
functions.jsp.html 2KB
file
functions.jsp 2KB
file
implicit-objects.jsp.html 4KB
file
basic-comparisons.html 1KB
file
basic-comparisons.jsp 3KB
file
Functions.java.html 1KB
file
basic-arithmetic.jsp 2KB
file
basic-arithmetic.html 1KB
file
implicit-objects.jsp 3KB
file
implicit-objects.html 1KB
file
basic-comparisons.jsp.html 3KB
file
functions.html 1KB
file
basic-arithmetic.jsp.html 3KB
file
shuffle.jsp.html 4KB
file
jspattribute.jsp 2KB
file
jspattribute.jsp.html 2KB
file
TileSimpleTag.java.html 2KB
file
shuffle.jsp 3KB
file
shuffle.html 2KB
file
ShuffleSimpleTag.java.html 3KB
file
HelloWorldSimpleTag.java.html 1KB
file
FooBean.java.html 1KB
file
jspattribute.html 2KB
file
panel.html 1KB
file
panel.jsp.html 2KB
file
panel.jsp 2KB
file
products.jsp.html 2KB
file
helloWorld.tag.html 843B
file
products.html 1KB
file
hello.html 1KB
file
xhtmlbasic.tag.html 1017B
file
products.jsp 2KB
file
hello.jsp 1KB
file
hello.jsp.html 2KB
file
panel.tag.html 1KB
file
displayProducts.tag.html 2KB
file
EchoAttributesTag.java.html 2KB
file
dynamicattrs.jsp 2KB
file
config.jsp 2KB
file
dynamicattrs.jsp.html 2KB
file
coda.jspf 864B
file
dynamicattrs.html 1KB
file
coda.jspf.html 926B
file
config.jsp.html 2KB
file
config.html 1KB
file
prelude.jspf.html 929B
file
prelude.jspf 867B
file
basic.html 1KB
file
basic.jspx 2KB
file
textRotate.jspx 2KB
file
svgexample.html 2KB
file
textRotate.jpg 26KB
file
textRotate.html 1KB
file
basic.jspx.html 2KB
file
textRotate.jspx.html 2KB
file
repeat.html 1KB
file
Functions.java.html 1KB
file
BookBean.java.html 1KB
file
book.jsp 2KB
file
book.jsp.html 2KB
file
HelloWorldSimpleTag.java.html 1KB
file
hello.html 1KB
file
hello.jsp 1KB
file
RepeatSimpleTag.java.html 1KB
file
hello.jsp.html 1KB
file
book.html 2KB
file
repeat.jsp 2KB
file
repeat.jsp.html 2KB
file
FindBookSimpleTag.java.html 2KB
file
carts.jsp.html 1KB
file
crt.html 1KB
file
carts.html 1KB
file
DummyCart.html 1KB
file
carts.jsp 1KB
file
snoop.html 1KB
file
snoop.jsp 2KB
file
snoop.jsp.html 2KB
file
xml.html 1KB
file
xml.jsp 2KB
file
xml.jsp.html 2KB
file
if.jsp 1KB
file
howto.html 2KB
file
foreach.html 1KB
file
foreach.jsp.html 2KB
file
foreach.jsp 2KB
file
if.html 1KB
file
choose.jsp 2KB
file
notes.html 2KB
file
if.jsp.html 2KB
file
choose.jsp.html 2KB
file
choose.html 1KB
file
checkresult.jsp.html 2KB
file
cresult.html 1KB
file
check.html 1KB
file
CheckTest.html 1KB
file
checkresult.jsp 2KB
file
colrs.jsp 2KB
file
ColorGameBean.html 2KB
file
clr.html 1KB
file
colors.html 1KB
file
colrs.jsp.html 2KB
file
foo.jsp 865B
file
include.jsp.html 1KB
file
foo.html 817B
file
foo.jsp.html 916B
file
include.jsp 1KB
file
inc.html 1KB
file
servletToJsp.java.html 1KB
file
jsptoservlet.jsp 893B
file
jsptoservlet.jsp.html 951B
file
jts.html 1KB
file
hello.jsp 935B
file
hello.jsp.html 996B
file
login.jsp 1KB
file
index.jsp 2KB
file
login.jsp.html 2KB
file
error.jsp.html 1KB
file
error.jsp 992B
file
index.jsp.html 2KB
file
fwd.html 1KB
file
forward.jsp.html 1KB
file
forward.jsp 1KB
file
two.html 868B
file
one.jsp 868B
file
one.jsp.html 926B
file
numguess.jsp.html 2KB
file
numguess.jsp 2KB
file
numguess.html 1KB
file
login.jsp 1KB
file
post.jsp 2KB
file
post.jsp.html 2KB
file
index.jsp 1KB
file
login.jsp.html 1KB
file
index.jsp.html 1KB
file
calendar.html 2KB
file
cal2.jsp 1KB
file
TableBean.java.html 3KB
file
Entry.java.html 1KB
file
cal1.jsp.html 2KB
file
Entries.java.html 2KB
file
cal1.jsp 2KB
file
JspCalendar.java.html 4KB
file
login.html 1KB
file
cal2.jsp.html 2KB
file
execute.gif 1KB
file
return.gif 1KB
file
read.gif 1KB
file
code.gif 292B
file
errorpge.jsp.html 1019B
file
er.html 1KB
file
error.html 1KB
file
err.jsp.html 1KB
file
err.jsp 1KB
file
errorpge.jsp 956B
file
index.html 16KB
file
foo.jsp 1KB
file
foo.html 1KB
file
foo.jsp.html 1KB
file
plugin.jsp 1KB
file
plugin.html 1KB
file
Clock2.java 7KB
file
Clock2.class 6KB
file
plugin.jsp.html 1KB
file
date.jsp 2KB
file
date.html 1KB
file
date.jsp.html 2KB
file
source.jsp.html 1003B
file
index.html 1KB
file
web.xml 1KB
file
index.jsp 8KB
file
tomcat.gif 2KB
file
tomcat-power.gif 2KB
file
asf-logo-wide.gif 6KB
file
index.html 7KB
file
favicon.ico 21KB
file
tomcat.svg 64KB
file
RELEASE-NOTES.txt 9KB
file
build.xml 3KB
file
web.xml 6KB
file
401.jsp 3KB
file
403.jsp 4KB
file
context.xml 904B
file
docs.gif 261B
file
tomcat.gif 2KB
file
add.gif 1KB
file
code.gif 394B
file
asf-logo.gif 7KB
file
fix.gif 345B
file
void.gif 43B
file
design.gif 608B
file
update.gif 627B
file
manager.xml 1KB
file
jasper.jar 515KB
file
tomcat-dbcp.jar 248KB
file
annotations-api.jar 15KB
file
catalina-ha.jar 129KB
file
el-api.jar 33KB
file
catalina.jar 1.19MB
file
catalina-tribes.jar 232KB
file
jasper-el.jar 110KB
file
tomcat-i18n-fr.jar 51KB
file
ecj-3.7.2.jar 1.67MB
file
tomcat-i18n-es.jar 68KB
file
catalina-ant.jar 53KB
file
servlet-api.jar 86KB
file
tomcat-i18n-ja.jar 53KB
file
jsp-api.jar 75KB
file
tomcat-coyote.jar 754KB
file
NOTICE 574B
...
zip 文件大小:6.84MB