一个tomcat程序index.jsp的问题急着请教大家。
我的程序放在d:\website\myjsp,里面有个index.jsp文件,在server.xml加了个主机头,代码如下:
<Host name="127.0.0.1" debug="0" appBase="d:\website" unpackWARs="true" autoDeploy="true">
<Loggerclass Name="org.apache.catalina.logger.FileLogger" directory="logs" prefix="myjsp_log." suffix=".txt" timestamp="true"/> 
<Valveclass Name="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="myjsp_access_log." suffix=".txt" pattern="common" resolveHosts="false"/> 
<Context path="" docBase="myjsp" debug="0" reloadable="true" crossContext="true"/> 
</Host>
问题一:我输入http://127.0.0.1:8080,页面不是打开我的index.jsp,是出来一个tomcat的页面 d:\website\myjsp\index_gb.jsp;
问题二:如果我输入http://127.0.0.1:8080/index.jsp,页面也不是打开我的index.jsp,也是出来一个tomcat的页面 ,这次是$CATALINA_HOME/webapps/ROOT/index.jsp
大概的情况就是如果是index.jsp就会跑到tomcat的默认主页下,而其他的页面正常,所有的程序都一样,大家请帮忙解答,谢谢!

解决方案 »

  1.   

    建议:程序直接放到tomcat的webapps下,不用修改server.xml文件!
      

  2.   

    我现在是整合iis的,如果放在webapps下的话,我的域名解析过去有没问题呢?
    还有我在另一台电脑上试过是可以的,不过是tomcat5的,现在用的是tomcat5.5.
      

  3.   

    能告诉我有哪些情况会跑到tomcat的主页去吗?我用过好几个tomcat都没出现这种情况。
      

  4.   

    还有一个问题就是,我root下的index.jsp已经是改成我自己的内容,但是访问的结果还是一样。
      

  5.   

    在tomcat5.5一个conf的目录下增加一个.xml文件,相当于注册到tomcat5.5里面,启动tomcat5.5的时候会自动挂载你的工程234
      

  6.   

    默认主机你改了么?一般默认的情况下127.0.0.1指向tomcat的服务。
      

  7.   

    hjy273:.xml是怎样的东西,能详细一点吗?
    i_saw_you:默认主机没改,只是根据整合iis的操作做了一遍。
      

  8.   

    本身这访问路径不就有问题吗?
    http://127.0.0.1:8080/(工程名呢?)index.jsp
      

  9.   

    在web.xml 下 配置
    <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
      

  10.   

    ROOT下的东西我的泛域名需要不能删啊。
    <welcome-file-list> 
    <welcome-file>index.jsp </welcome-file> 
    </welcome-file-list>
    这个加了
      

  11.   

    所有的index.jsp都是跑到tomcat主页
      

  12.   

    没有看出你在server.xml下修改的用意,你可以在web.xml中加入
    <welcome-file-list> 
      <welcome-file>index.jsp</welcome-file> 
    </welcome-file-list> 
    而你在server.xml中加入的那些,本身就指向了tomcat的index.jsp
      

  13.   

    没有的,只要root下存在tomcat本身的首页,那么就会显示本身的
    你可以看tomcat首页的第一句话
    所以删除root下的那个index.jsp
      

  14.   

    不好意思,刚才说的有误
    你的配置在tomcat 5.0测试通过