孙卫琴 tomcat
第2 章 创建和发布Web 应用本章介绍如何在Tomcat 上创建和发布Web 应用。这里首先讲解Tomcat 的目录结构以
及Web 应用的目录结构,接着介绍如何将HTML、Servlet、JSP 和Tag Library 部署到Web
应用中,然后介绍把整个Web 应用打包并发布的方法,最后介绍如何在Tomcat 上配置虚
拟主机。
本章侧重于讨论Web 应用的结构和发布方法,所以没有对本章的Servlet 和JSP 的例
子进行详细解释,关于Servlet 和JSP 的技术可以分别参考第3 章和第4 章的内容。
2.1 Tomcat 的目录结构
在Tomcat 上发布Web 应用之前,首先要了解Tomcat 的目录结构。Tomcat 的目录结构
参见表2-1,这些目录都是<CATALINA_HOME>的子目录。
表2-1 Tomcat 的目录结构
目 录 描 述
/bin 存放在Windows 平台以及Linux 平台上启动和关闭Tomcat 的脚本文件
/conf 存放Tomcat 服务器的各种配置文件,其中最重要的配置文件是server.xml
/server 包含3 个子目录: classes、lib 和webapps
/server/lib 存放Tomcat 服务器所需的各种JAR 文件
/server/webapps 存放Tomcat 自带的两个Web 应用: admin 应用和manager 应用
/common/lib 存放Tomcat 服务器以及所有Web 应用都可以访问的JAR 文件
/shared/lib 存放所有Web 应用都可以访问的JAR 文件
/logs 存放Tomcat 的日志文件
/webapps 当发布Web 应用时,默认情况下把Web 应用文件放于此目录下
/work Tomcat 把由JSP 生成的Servlet 放于此目录下
从表2-1 可以看出,在/server/lib 目录、/common/lib 和/shared/lib 目录下都可以放JAR
文件,它们的区别在于:
页:
[1]