Tomacat目录说明和Web项目的目录结构说明

一.解压后Tomcat目录

Tomacat目录说明和Web项目的目录结构说明_第1张图片

1>bin目录:启动和关闭Tomcat的批处理文件存放目录。shutdowm.bat启动Tomcat,shutdowm.bat关闭Tomcat

Tomacat目录说明和Web项目的目录结构说明_第2张图片

2>conf目录:Tomcat配置信息存放目录.Server.xml中可以修改tomcat的监听端口 如下:将8080改80

3>lib目录:Tomcat或者web程序运行过程中所依赖的jar包。可以将第三方的jar包放到此目录下

4>logs目录 :Tomcat服务器运行过程中的日志信息文件存放在此目录下。可以删除。对程序不会造成影响。

5>temp目录:临时文件存放目录

6>webapps :web应用程序存放的默认目录. 所在在客户端浏览能直接访问到的资源(html文件,jsp文件,图片,视频等)都需要放到此目录下。

7>Work :tomcat服务器对jsp文件编译后的结果文件(xxx.java)文件都存在此目录下。

二.用Myeclipse2014做为Web项目的开发工具:

新建Web Project如下图:

Tomacat目录说明和Web项目的目录结构说明_第3张图片

注意:Context root表示Web项目发布后的上下文本根目录。即在Tomcat中的webapps目录的文件夹名称。默情况和项目名同名。

如果要访问first项目下的 html,或jsp文件 在地址栏中输入的地址格式为:

  http://127.0.0.1:8080/Demo1/xxx.资源文件

  URL格式: http://tomcat服务器电脑的IP:tomcat监听端口/上下文件根目录/访问的资源文件

 

三.了解Web项目的目录结构:

Tomacat目录说明和Web项目的目录结构说明_第4张图片

  src  目录:  java源代码及配置文件的存放目录 。java源码或配置文件会自动编译存到WebRoot->WEB-INF--classes目录下,      class在web项目中是不可见的,发布在tomcat下是是可见的。

  webRoot : web项目根目录,所在能在客户端浏览器访问的到的资源(html,jsp,图片)必需放到此目录下,利用Myeclipse打包发布Web项目时,将webRoot下的所有文件复制到tomcat的Webapps-> Context root URL目录下面.

  WebRoot--->WEB-INF->lib: 存到web项目运行时所需的.jar包

  WebRoot--->WEB-INF->web.xml 配置:web项目的核心配置文件,如配置Servlet,过滤器,欢迎页面等

  特别注意:WebRoot->WEB-INFO是受保护目录,无法在客户端直接访问该目录下的文件

 

你可能感兴趣的:(we,WEB基础)