编写了几个程序在Tomcat下测试,开始还正常,当测试一个程序的时候,出现404错误,之后在测试以前正常的程序,IE都一直显示404错误。
程序在别人的机器上的Tomcat测试能正常显示,说明程序没有问题。在我的怎么就不行。在C:\Tomcat 5.5\webapps下建立一个SessionTest的文件夹
这个文件夹结构为
C:\Tomcat 5.5\webapps\SessionTest\WEB-INF\classes
C:\Tomcat 5.5\webapps\SessionTest\WEB-INF\lib
C:\Tomcat 5.5\webapps\SessionTest\WEB-INF\src
以上三个文件夹无内容
C:\Tomcat 5.5\webapps\SessionTest\WEB-INF\web.xml
该xml内容为:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    version="2.4">  <display-name>Welcome to Tomcat</display-name>
  <description>
     Welcome to Tomcat
  </description>
</web-app>在C:\Tomcat 5.5\webapps\SessionTest下建立一个html文件Step1.html,内容为显示“Tomcat正常”
重新启动Tomcat
在浏览器中输入http://localhost:8080/SessionTest/Step.html
IE显示404错误在IE中输入http://localhost:8080可以看到Tomcat正常启动的画面,但Tomcat安装自带的范例程序也不能运行,运行显示404错误,我实在找不出我什么地方出了问题,为什么总显示404错误呢?

解决方案 »

  1.   

    改为
    http://localhost:8080/SessionTest/Step1.html
    看看。
      

  2.   

    404错误是:资源路径没有找到!
    Tomcat 5.5\conf下,配置server.xml文件。
      

  3.   

    server.xml文件需要怎样配制??我安装了Tomcat后基本没有做什么修改.开始编的两个程序都可以测试成功.然后做了一个能根据HTTP错误来进行跳转的页面,并且在web.xml中做了error-page的设置,从这以后,基本所有的程序就不能使用了,删除这个程序,再修改web.xml后还是这样.好像不能使用tomcat一样.但打http;//localhost;8080却可以看到tomcat的开始画面.只是不能使用tomcat自带的实例
      

  4.   

    server.xml文件需要配制:
    在文件中找到
    <!-- Tomcat Examples Context -->
    在后面加上以下语句:
    <Context path="" docBase="这里添你默认网站的路径(该路径下有你网站的首页)" debug="0" reloadable="true"/>
      

  5.   

    我的也是出现这种问题,搞了几天了都不行,但是我进去server.xml找了好多次都没你说的这一项啊,是要添加吗,该添加到哪里啊
      

  6.   

    给你一个链接,下面这个说的很清楚,我的问题也解决了!
    http://www.is21.cn/article.asp?id=731