日期:2014-05-18  浏览次数:20590 次

Tomcat不能识别文件,总出现404错误
编写了几个程序在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错误呢?

------解决方案--------------------
改为
http://localhost:8080/SessionTest/Step1.html
看看。
------解决方案--------------------
这个问题我到现在还没搞懂 希望哪位高人 指点下
------解决方案--------------------
404错误是:资源路径没有找到!
Tomcat 5.5\conf下,配置server.xml文件。
------解决方案--------------------
server.xml文件需要配制:
在文件中找到
<!-- Tomcat Examples Context -->
在后面加上以下语句:
<Context path= " " docBase= "这里添你默认网站的路径(该路径下有你网站的首页) " debug= "0 " reloadable= "true "/>