Tomcat的面试试题

时间:2024-01-05 12:14:14
关于Tomcat的面试试题

关于Tomcat的面试试题

在平时的学习、工作中,只要有考核要求,就会有试题,借助试题可以为主办方提供考生某方面的知识或技能状况的信息。一份什么样的试题才能称之为好试题呢?下面是小编整理的关于Tomcat的面试试题,仅供参考,希望能够帮助到大家。

一、什么是Tomcat?

Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。

二、tomcat结构目录有哪些?

①bin:启动和关闭tomcat的bat文件。

②conf:配置文件。

③server.xml该文件用于配置server相关的信息,比如tomcat启动的端口号,配置主机(Host)。

④web.xml文件配置与web应用(web应用相当于一个web站点)

⑤tomcat-user.xml配置用户名密码和相关权限。

⑥lib:该目录放置运行tomcat运行需要的jar包。

⑦logs:存放日志,当我们需要查看日志的.时候,可以查询信息。

⑧webapps:放置我们的web应用。

⑨work工作目录:该目录用于存放jsp被访问后生成对应的server文件和.class文件。

三、如何配置Tomcat虚拟目录?

1、在server.xml中的节点下添加如下代码。path表示的是访问时输入的web项目名,docBase表示的是站点目录的绝对路径。

2、进入到confCatalinalocalhost文件下,创建一个xml文件,该文件的名字就是站点的名字。

四、Tomcat体系结构是怎样的?

浏览器->tomcatserver->service->connector->engine(引擎)->host(主机)->web应用。

五、Web请求在Tomcat请求中的请求流程是怎么样的?

①浏览器输入URL地址;

②查询本机hosts文件寻找IP;

③查询DNS服务器寻找IP;

④向该IP发送Http请求;

⑤Tomcat容器解析主机名;

⑥Tomcat容器解析Web应用;

⑦Tomcat容器解析资源名称;

⑧Tomcat容器获取资源;

⑨Tomcat响应浏览器。

《关于Tomcat的面试试题.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式