Tomcat容器的知识你知道多少?

卑微小吴励志写博客第13天。

由于我们项目用的框架和一些技术是经过高度封装了的,所以导致很多基础的知识都忘记了。前几天就被同事问了一下关于tomcat相关的知识,一脸懵逼。所以今天来回顾一下。

Tomcat

1、tomcat目录结构

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nMarOSWc-1590849292671)(assets/1565483171759.png)]

2、修改tomcat端口号

tomcat的端口配置文件位于tomcat安装目录->conf->server.xml中
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OuWNNSPF-1590849292676)(assets/1565483235928.png)]

3、web应用程序在tomcat中的三种部署方式

方式一:直接将项目放到webapps目录下。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Bw5YFlHX-1590849292681)(assets/1565483484123.png)]

访问:http://localhost:8080/web04/xxx.html

方式二:配置tomcat/conf/server.xml文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Jri0tiTc-1590849292692)(assets/1565483523605.png)]

path : 配置项目的虚拟路径

docBase :配置项目的磁盘路径

访问:http://localhost:8080/itcast/xxx.html

方式三:在conf\Catalina\localhost创建任意名称的xml文件。

步骤一:在conf\Catalina\localhost目录下创建一个xml文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H6BFXTuY-1590849292695)(assets/1565483578609.png)]

注意:文件名称就是项目访问的虚拟路径

步骤二:编写xml文件内容,配置虚拟路径

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iKAlgNTW-1590849292699)(assets/1565483597403.png)]

注意1:xml文件的文档声明不要忘了,可以从一个正常的xml文件中copy

注意2:docBase为项目的磁盘路径

访问:http://localhost:8080/itheima/xxx.html

4、JavaWeb项目的目录结构

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VoqXrVTa-1590849292703)(assets/1565483654675.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ofbGdMsD-1590849292705)(assets/1565483987681.png)]

如果我们用springboot框架来搭建项目,更加接触不到tomcat容器相关的知识,因为springboot内置了sevelet容器,tomcat和jetty。所以我们平时在工作中千万不能只满足与完成工作,不去研究底层一点的东西,真的很容易被淘汰,并且别人稍微问深一点,就一问三不知。所以为了我们能顺利拿到自己想要的offer,一定要更加深入的去研究一些东西。
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章