天天看点

tomcat 6虚拟目录的配置

我安装的是JDK1.6版本,Tomcat6.0.18

我的目的是建立一个虚拟目录test,然后建立D:/firstWeb/WEB-INF/目录

然后复制Tomcat目录下的webapps目录下的ROOT目录下的WEB-INF目录下的web.xml文件到D:/firstWeb/WEB-INF/目录,然后修改web.xml文件

在   </description>之后加入如下语句:

<!--JSPC servlet mappings start -->

<!--JSPC servlet mappings end -->

保存退出。

在Tomcat目录下的conf目录下的server.xml中的</Host>之前加入下面这句:

<Context     path="/test"     docBase="d:/firstWeb"></Context>

保存退出。

path="/test"     表示虚拟目录的名称

docBase="d:/firstWeb">     表示虚拟目录在硬盘上的绝对路径

重启Tomcat后访问http://localhost:8080/一切正常,

通过访问http://localhost:8080/test报404错误

最后修改Tomcat目录下的conf目录下的web.xml文件:

<init-param>

              <param-name>listings</param-name>

              <param-value>false</param-value>

          </init-param>

把false设成true保存,再次重启Tomcat,虚拟目录成功了。

所有问题都解决了!!!

这是TOMCAT6与TOMCAT5之间的差异。