有关使用虚拟主机后jsp文件找不到java bean的问题
域名www.ABCD.com 
 IP:   192.168.0.100 
 在tomcat的配置 
  <Host   name= "localhost "   appBase= "webapps " 
                      unpackWARs= "true "   autoDeploy= "true " 
                      xmlValidation= "false "   xmlNamespaceAware= "false ">  
  <Context   path= "/test "   reloadable= "true "   docBase= "d:\www\test "   workDir= "d:\www\test\work "   />  
                    </Host>  
  <Host   name= "www.ABCD.com "   appBase= "d:\www\test " 
                      unpackWARs= "true "   autoDeploy= "true "   
 >  
  <Context   path= " "   reloadable= "true "   docBase= ". "   workDir= "d:\www\test\work "   />  
  </Host>    
 然后在d:\www\test下,d:\www\test\admin下有个index.jsp 
 现在访问http://192.168.0.100:8080/test/index.jsp   正常 
 http://192.168.0.100:8080/test/admin/index.jsp   正常 
 http://www.ABCD.com:8080/index.jsp正常 
 http://www.ABCD.com:8080/admin/index.jsp错误,提示index.jsp找不到一个javabean. 
 请问这是为什么,用了虚拟主机后,在域名下面,如果有一个子目录,那么子目录下的jsp文件,就会找不到javabean,而把这个jsp文件copy到域名的根目录下,又正常。 
 请问在域名根目录下增加一个子目录,里面放jsp文件,是不是需要什么设置,才能是jsp文件正常找到bean啊 
 很急啊,忘高手们指点一下。
------解决方案--------------------你的JSP目录不同了,class的路径也不同了
------解决方案--------------------mark
------解决方案--------------------你把域名后面的port除掉试试
------解决方案--------------------我也是这问题
设置了tomcat设置了虚拟主机
非根目录下的jsp,use java bean就找不到
根目录下的jsp则正常可用.