`
yaolinnan
  • 浏览: 59034 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

tomcat目录下各个文件夹的作用【非原创】

 
阅读更多

tomcat的主目录文件夹有以下几个:

          1. bin:用于存放启动和关闭tomcat的可执行文件。

          2. lib:里面存放需要的jar包。

          3. conf:tomcat的各种配置文件,tomcat启动时需要读取的配置文件主要有:

                   server.xml,web.xml,tomcat-users.xml等等。服务器的修改都要从此目录中进行。

          4. logs:日志文件,如果服务器出现错误,会自动记录。

          5. server:服务器的管理程序。

          6. webapps:所有的可执行的web项目都会放到此目录中。

          7. work:tomcat把各种由jsp生成的servlet都放在了这个文件夹下,里面包含.java文件

                   和.class文件。

        

配置一个虚拟目录:

         1.要配置一个虚拟目录必须有以下的目录结构:

           WEB ROOT--->这是web根目录,可任意定义,一般的可执行.jsp文件都放在此文件夹中。    

               | WEB-INF ---> 虚拟目录必须有此文件夹,格式要求。

                   | web.xml 虚拟目录的配置文件。

       2.虚拟目录中的web.xml文件可以在文件夹webapps->ROOT->WEB-INF->web.xml找到。

        3.要想让tomcat启动时找到虚拟目录,需要在conf文件夹下的server.xml中进行配置。

          <Context path="/demo" docBase="D:\xnml"/>    此句必须写在</host>之上;

                 Context:表示配置一个新的上下文;

                 path:浏览器的输入路径,注意必须有 “/”;

                 docBase:path路径对应着硬盘上的真实目录;xnml文件夹也是web根目录;

        4.在conf文件夹中的web.xml文件中,ctrl+F 搜索list到

              <init-param>
                  <param-name>listings</param-name>
                  <param-value>true</param-value>
             </init-param>

          有的时候为false,改成true,意思是tomcat在加载时将目录列表功能打开,我们才可以访问虚 

          拟目录中的文件;

        5.在D:\xnml下写个.jsp文件;

        6.在浏览器中输入:http://localhost:8080/demo  tomcat启动时会执行配置文件进而执行.jsp文

          件。

 

 

tomcat的执行流程:

 

tomcat文件夹的作用

 

        1.用户在浏览器中输入请求地址;

        2.客户端通过浏览器将请求地址发送给WEB容器;

        3.WEB容器根据请求地址找到*.jsp文件;

        4.将*.jsp文件转换成*.java文件;

        5.将*.java文件经过编译成*.class文件;

        6.服务器执行*.class文件并将结果反馈给浏览器。

精彩科技工作室
分享到:
评论

相关推荐

    tomcat下各个文件夹说明.pdf

    了解Tomcat的各个目录功能和核心配置文件是优化服务器性能和解决运行问题的关键。 1. **bin**目录:此目录下包含了启动和关闭Tomcat的脚本文件,如`catalina.bat`(Windows系统)和`shutdown.sh`(Unix/Linux系统)...

    eclipse maven tomcat 虚拟目录 多资源文件夹 多源码文件夹

    标题中的“eclipse maven tomcat 虚拟目录 多资源文件夹 多源码文件夹”涉及了几个关键的开发工具和技术,包括Eclipse(一个流行的Java IDE)、Maven(一个项目管理和构建工具)以及Tomcat(一个广泛使用的Java ...

    tomcat插件,放到plugins下直接用

    总之,"Tomcat插件,放到plugins下直接用"的描述表明这是一个方便快捷的工具,对于依赖Eclipse进行Java Web开发的用户来说,它可以极大地提升开发效率和用户体验。只需将插件文件放入Eclipse的plugins目录,然后在...

    修改Tomcat默认访问根目录的方法

    在Tomcat默认安装后,tomcat的主目录是webapps/root目录。 在conf文件夹下面找到server.xml 打开 在&lt;hosts&gt; ……中间添加一行 代码如下:”” docBase=”/usr/tomcat/apache-tomcat-8.5.11/webapps/guanwang” ...

    清空Tomcat中的work目录并重启Tomcat.bat

    标题 "清空Tomcat中的work目录并重启Tomcat.bat" 暗示这是一个批处理脚本,用于自动化清理Apache Tomcat服务器的`work`目录,然后重启服务。这个过程对于Java开发人员来说非常有用,因为它可以帮助他们清理临时编译...

    2011年1月20日 TOMCAT配置 及EXAMPLE文件夹简单浏览

    标题 "2011年1月20日 TOMCAT配置 及EXAMPLE文件夹简单浏览" 涉及到的是关于Apache Tomcat服务器的配置以及如何理解并使用其自带的EXAMPLES目录。Apache Tomcat是一款开源的Java Servlet容器,主要用于部署和运行Java...

    tomcat配置教程,数据源配置,基础教程,tomcat下conf文件夹配置教程

    三、Tomcat下conf文件夹配置 conf文件夹包含所有Tomcat的配置文件,了解这些文件可以帮助你精细控制服务器行为。 1. **server.xml**:主配置文件,定义了服务器的全局配置,包括监听端口、服务、连接器、部署的...

    Tomcat5的目录结构

    本文将详细介绍Tomcat5的目录结构及其各个组成部分的功能与作用。 #### 二、目录结构 ##### 2.1 bin目录 - **位置**:位于Tomcat安装目录的根目录下。 - **功能介绍**: - 包含了用于启动和停止Tomcat服务的脚本...

    tomcat虚拟目录设置

    Tomcat 虚拟目录设置 Tomcat 虚拟目录设置是 Web 应用程序开发中的一项重要配置。虚拟目录是指在 Tomcat 服务器中配置的目录结构,它可以将 Web 应用程序的资源文件与服务器的物理目录对应起来。在 Tomcat 中配置...

    tomcat虚拟目录配置

    - **步骤1**:在Tomcat的`conf`目录下创建`catalina\localhost`文件夹。 - **步骤2**:在`catalina\localhost`文件夹内创建一个新的XML文件,文件名应与虚拟目录的名称一致,例如`project.xml`。 - **步骤3**:...

    tomcat8.5.31文件夹

    5. **webapps** 目录:是部署Web应用程序的地方,Tomcat会自动检测此目录下的WAR文件或目录结构,并将其作为应用程序部署。 6. **temp** 目录:Tomcat运行时临时文件的存放位置。 7. **work** 目录:包含JSP编译后...

    Tomcat目录结构及其说明.doc

    本文将详细介绍Tomcat的各个目录以及它们的作用。 #### 二、目录结构 Tomcat的根目录通常被标记为`&lt;CATALINA_HOME&gt;`。以下是对Tomcat各个主要目录的详细介绍: 1. **bin目录** - **位置**: `&lt;CATALINA_HOME&gt;/bin...

    tomcat目录介绍2

    通过本文的介绍,我们不仅了解了Tomcat的关键目录及其作用,还对如何管理和维护这些目录有了一定的认识。正确理解和使用这些目录可以帮助开发者更好地部署和维护基于Tomcat的应用程序。希望本文能对您深入了解Tomcat...

    tomcat目录结构详解

    ### Tomcat目录结构详解 #### 一、Tomcat目录概述 Tomcat服务器是一款开源的Servlet容器,主要用于执行Java Servlet和渲染JSP(Java Server Pages)。它由Apache软件基金会的Jakarta项目开发,提供了轻量级的Web...

    tomcat7.0.68非安装版

    "非安装版"意味着我们可以不经过传统安装过程,直接解压文件夹来运行Tomcat,这为开发者提供了极大的灵活性和便捷性。本文将详细介绍Tomcat7.0.68非安装版的特性、配置步骤以及如何在Eclipse集成开发环境中进行部署...

    ofbiz1004运行于外部tomcat6的配置文件

    如果你没有试过在windows 上的tomcat上运行ofbiz,那么你一定认为10分的贵了。但是当你搞了几天都没有成功的时候,你就知道这个是物有所值的了。...将它里机的文件到放tomcat安装目录下的相应文件夹里,即可以成功。

    java tomcat清楚tomcat下临时文件

    在Java和Tomcat的环境中,有时我们可能需要清理Tomcat服务器下的临时文件,这通常是出于优化性能、释放磁盘空间或解决某些问题的需要。Tomcat作为一款广泛使用的Java应用服务器,它会在运行过程中生成各种临时文件,...

    Linux安装,tomcat安装

    5. 进入tomcat目录下bin文件夹,启动tomcat服务 6. 开放tomcat8080端口 7. 重启防火墙 8. 打开浏览器输入IP:8080,配置成功 设置开机自动启动 1. 打开/etc/rc.d/rc.local文件,在文件最后添加环境变量 2. 保存修改...

Global site tag (gtag.js) - Google Analytics