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>之上编写代码;
本配置的意义如下:
l “<Context>”:表示要配置一个上下文(虚拟目录)
l Path属性:表示浏览器的访问路径,访问:http://localhost:8080/mywebs;
l docBase属性:配置的文件夹的路径,此位置之中一定要存放有WEB-INF目录;
4、 如果希望让虚拟目录起作用,则必须将Tomcat重新启动,以后只要是修改了Tomcat中的.xml文件,也必须重新启动Tomcat才可以加载到新的配置。
5、 理论上以上的配置已经可以使用了。但是现在还有一个小问题,从Tomcat6.x版本之后,默认情况下如果用户在访问路径的时候,是无法直接浏览此路径下的所有文件,如果想要打开浏览模式,则需要修改conf/web.xml文件;
6、 修改默认端口号,路径conf/server.xml