tomcat 虚拟目录的配置主要可以分成3个步骤:
一、建立一个带WEB-INF的文件夹,作为目录。
- 随便找一个盘建一个文件夹
(例如:在D盘建一个叫wedDemo的文件夹“D:\webDemo”)
- 然后在tomcat中找到一个WEB-INF文件夹拷到你建的文件夹中
(例如:我的tomcat的路径是:“D:\Tomcat 6.0”,所以我可以把“D:\Tomcat 6.0\webapps\ROOT”中的“WEB_INF”文件夹拷到“D:\webDemo”中)
注意:我们拷的“WEB_INF”文件夹中是包含“web.xml”配置文件的,千万不要把配置文件弄丢了。
二、修改tomcat中的service文件,使tomcat可以找到我们建的文件夹。
- 打开tomcat中的service.xml文件,在里面添加如下配置“<Context path="path" docBase="docBase">”。
注:path配置的是映射路径,而docBase配置的是物理路径。
(例如:我的tomcat的路径是:“D:\Tomcat 6.0”,打开“D:\Tomcat 6.0\conf\service.xml”,在后面添加了“<Context path="/demo" docBase="D:\webDemo"/>”)
图1.service.xml配置图
三、修改tomcat中的web.xml文件
-
把web.xml中的listings中的值改成true,否则访问虚拟目录时会出现“404”错误,tomcat找不到路径。
图2.web.xml配置图
通过以上的配置我们tomcat的虚拟目录就配置好了,我们启动tomcat之后输入“http://localhost:8080/demo”就可以访问了。
2013/8/16