Tomcat目录层次结构
- bin:启动和停止Tomcat的bat文件
- conf:
其中包括的重要文件有:
server.xml:用于配置和Server的相关信息,譬如说启动tomcat的端口号、主机配置(自己配一个域名)、Context的配置(即web应用)
web.xml:用于配置与Web应用(就可以把web应用理解成一个网站)相关的信息。
tomcat-users:用于配置Tomcat的用户、密码和权限 - lib:放置运行Tomcat需要的jar包
- logs:存放日志,当我们查看日志的时候很有用
- temp:存放一些临时文件
- webapps:这个文件很重要,该目录存放web应用。每一个web应用会被tomcat管理起来。
如何去访问一个web应用中的特定资源文件呢?采用统一资源定位符(URL,要去费URL和UTI)(假定在webapps目录下有一个web应用,hello.xml是在web应用中的一个html资源): - work:该目录用于存放jsp被访问后生成的对应servlet文件和class文件
一个规范的web应用的目录结构
- 一个规范web应用目录结构图为如下所示:
这个图可以参考MyEclipse新建的web工程 - 将hello.html设置成自己web工程/WebRoot/WEB-INF/web.xml中修改一下代码即可:
<welcome-file-list>
<welcome-file>hello1.html</welcome-file>
</welcome-file-list>