Tomcat 学习笔记

Why we need Tomcat:


Apache Tomcat 官方原话:

An open source software implementation of the Java Servlet and JavaServer Pages technologies.



Tomcat Main Version:


5.5.x Servlet 2.4 JSP 2.0

6.0.x Servlet 2.5 JSP 2.1

7.0.x Servlet 3.0 JSP 2.2 EL 2.2


Detail:

 

目录结构:


/bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件  

 

/conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml  

 

/doc:存放Tomcat文档

 

/server:包含三个子目录:classes、lib和webapps  


/server/lib:存放Tomcat服务器所需的各种JAR文件

 

/server/webapps:存放Tomcat自带的两个WEB应用admin应用和 manager应用  

 

/common/lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件 

 

/shared/lib:存放所有web应用都可以访问的jar文件(但是不能被Tomcat服务器访问)  

 

/logs:存放Tomcat执行时的日志文件  

 

/src:存放Tomcat的源代码  

 

/webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录

 

/work:存放JSP编译后产生的class文件

 


一个普通的tomcat webapps结构:

    sample_webapp

        WEB-INF

            classes (必须是已经编译好的class,tomcat没有编译java,那为什么JSP是会被编译的)

            web.xml (定义servlet和url的对应关系)

 

 


 

你可能感兴趣的:(java,apache,tomcat,windows)