Tomcat 知识点

时间:2023-11-25 09:22:50

Tomcat(重点)

Tomcat是一个符合于Java EE Web标准的最小web容器,所有的jsp程序一定需要有WEB容器的的支持才可以运行,而且在给定的WEB容器里面会支持事务处理操作。

Tomcat是由Apache提供的(www.apache.com)。

1.1Tomcat安装

如果要安装Tomcat之前,请先关闭本机的病毒防火墙。而且一定要保证电脑上已经存在有JDK(Tomcat必须有JDK 的支持,如果没有,无法运行)。

1.2Tomcat目录

l  bin:保存所有可执行程序的路径;

l  conf:保存所有配置文件信息;

l  lib:保存所需要的第三方的*.jar文件,可以理解为此目录为CLASSPATH;

l  logs:保存所有的服务器日志信息,如果服务器出现错误,可以通过此目录下的.log文件查看;

l  webapps:项目的热部署路径;

l  work:保存所有生成的临时文件,此文件夹中的内容是可以随时清空的。

1.3Tomcat配置虚拟目录(核心)

当Tomcat已经安装完成之后,实际上它还不能立刻进行项目的开发,往往需要对tomcat进行配置,每一个虚拟目录就可以理解为一个项目的工作区(利用纯手工编写),配置如下:

1、  在磁盘合适位置建立一个目标文件夹,并且将此文件夹作为项目的开发路径;

2、  如果想要作为WEB项目的开发路径,那么需要在此文件目录中保存有一个WEB-INF的文件夹同时在这个文件夹之中需要提供一个web.xml文件。

l  这个文件和文件夹可以直接通过Tomcat\webapps\ROOT目录下拷贝

3、  修改conf/server.xml文件,在这个文件中需要进行虚拟目录的路径配置,在138行的</host>之上编写代码;

Tomcat 知识点

本配置的意义如下:

l  “<Context>”:表示要配置一个上下文(虚拟目录)

l  Path属性:表示浏览器的访问路径,访问:http://localhost:8080/mywebs;

l  docBase属性:配置的文件夹的路径,此位置之中一定要存放有WEB-INF目录;

4、  如果希望让虚拟目录起作用,则必须将Tomcat重新启动,以后只要是修改了Tomcat中的.xml文件,也必须重新启动Tomcat才可以加载到新的配置。

5、  理论上以上的配置已经可以使用了。但是现在还有一个小问题,从Tomcat6.x版本之后,默认情况下如果用户在访问路径的时候,是无法直接浏览此路径下的所有文件,如果想要打开浏览模式,则需要修改conf/web.xml文件;

Tomcat 知识点

6、  修改默认端口号,路径conf/server.xml

Tomcat 知识点