tomcat结构目录
目录的简单介绍
bin目录:存放的是启动和关闭Tomcat的bat文件
conf目录:存放的是配置文件
serser.xml文件 :该文件用于配置server相关的信息
web.xml文件:文件配置与web应用
Tomcat_user文件:配置用户名密码和相关权限
lib目录:存放运行Tomcat运行时所需的jar包
logs目录:存放日志文件,可查询信息
tmp目录:存放运行Tomcat时用到的临时文件
webapps目录:存放我们的web应用,(就是存放我们的项目文件夹)与eclipse的web项目的WebRoot目录一样。
work目录:工作目录,用来存放jsp被访问后生成对应的server文件和.class文件
Tomcat的web站点的目录规范:
为什么要这样设置web站点目录呢?
- 需求:我有多个html文件,想把其中的一个html文件作为我web站点的首页。
- 如果没有WEB-INF目录下的web.xml文件支持,是无法解决我的需求的
- 这个规范是约定熟成的。
下面将web站点下的helloword2.xml文件作为站点的首页
- 新建一个WEB-INF目录
- 在WEB-INF目录下创建一个web.xml
- web.xml我们不可能会写,所以可以在webapps目录下其他的站点中抄一份过来【复制ROOT/WEB-INF/web.xml的文件到自己的站点中】
- 在web.xml中添加以下代码
<welcome-file-list>
<welcome-file>helloword2.html</welcome-file>
</welcome-file-list>
- 访问web站点【helloword2.html已经是web站点的首页了,所以不需要指定资源访问了】