test.html若是位于 D:\Tomcat 6.0\webapps\ROOT\1\test.html
浏览器栏输入http://localhost/1/test.html可以正常访问(已将通信端口改为80);test.html若是位于 D:\Tomcat 6.0\webapps\1\test.html
浏览器栏输入http://localhost/1/test.html仍然可以正常访问;以上是在自己的机器上试验, 在机房的时候发现只有以上第一种情况可以正常访问, 而后一种情况则系统提示找不到相应的文件, 不知道是不是TOMCAT版本的问题还是为什么,新手求助

解决方案 »

  1.   

    看张孝祥的《深入体验javaweb开发内幕-核心基础》,第3章,讲得很清楚,网上搜电子版吧。D:\Tomcat 6.0\webapps\1\test.html
     D:\Tomcat 6.0\webapps\ROOT\1\test.html第一个虚拟目录为/1,
    第二个虚拟目录为/,这个/下正好又有了一个1的子目录,所以,这个子目录就是/1
    两个同时存在时,第一个就优先了。
      

  2.   

    ROOT文件夹下面和外面各放一个项目试试看啊。