tomcat配置虚拟目录的映射

来源:互联网 发布:淘宝 企业店铺 假货 编辑:程序博客网 时间:2024/04/30 07:05

见到网上好多关于tomcat配置的贴子,不过好多有问题,故经解决后来写一下
(1)WEB应用程序
WEB应用程序指供浏览器访问的程序,通常简称为web应用。
一个web应用由多个静态web资源和动态web资源组成,如:
HTML、css、js文件
JSP文件、java程序、支持jar包
配置文件等
组成web应用的这些文件通常我们会使用一个目录组织,这个目录称之为web应用所在目录。
web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚拟目录的映射
首先找到tomcat文件夹下的conf文件夹中的server.xml文件并打开, 在< /Host>标签上面添加< Context path=”/web应用的对外访问目录(虚拟目录)” docBase=”web应用的实际目录”/ >标签,Context代表web应用! 注意:用这种方式该完配置文件后,必须重新启动tomcat服务器! 使用浏览器访问虚拟目录的时候即是访问这个web应用。
这里写图片描述

接下来在浏览器上进行访问,localhost代表本地,8080表示tomcat服务器,虚拟目录为itcast,访问其中的1.html
这里写图片描述

由于上种方法需要重启服务器,因此不再建议直接将放在server.xml文件中。

这里写图片描述

进入tomcat服务器目录\conf\Catalina\localhost下,为你的web应用新建一个context文件,文件名就代表了你的web应用的虚拟目录,因此文件中不必再写path,本例中我在该目录下新建了一个a.xml context文件,编辑此文件时,注意只需要给Context标签添加docBase属性即可,而不需要像在server.xml文件中那样还加上path属性,这是因为该文件本身就代表了path(即虚拟目录)。这种方式实现的好处是不用重启服务器。

1 0
原创粉丝点击