文件放的位置不正确,导致出现了服务器无法获取信息的错误HTTP Status 404

解决方案 »

  1.   

    啥意思?
    Servlet好像要我们自己编译成class文件,再在web.xml里配置才行的吧?
      

  2.   

    什么时候servlet也是由tomcat编译的了?
    你这可能是web.xml没写对引起来的.
      

  3.   

    我已经在web.xml里配置了,但还是不行,你们帮忙看看有没写对.<?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app>
    <servlet>
        <servlet-name>login</servlet-name>
        <servlet-class>Login.logcheck</servlet-class>
      </servlet>
      <servlet>
        <servlet-name>logout</servlet-name>
        <servlet-class>Login.logout</servlet-class>
      </servlet>

    <servlet>
        <servlet-name>modification</servlet-name>
        <servlet-class>Login.modification</servlet-class>
      </servlet><servlet-mapping>
        <servlet-name>login</servlet-name>
        <url-pattern>/Login/login</url-pattern>
      </servlet-mapping>  <servlet-mapping>
        <servlet-name>logout</servlet-name>
        <url-pattern>/Admin/logout</url-pattern>
      </servlet-mapping> <servlet-mapping>
        <servlet-name>modification</servlet-name>
        <url-pattern>/Login/modify</url-pattern>
      </servlet-mapping>
    </web-app>
      

  4.   

    /Login/login,是不是大小写的问题啊
      

  5.   

    对啊,你定义的servlet是>/Login/login,而请求的页面怎么是小写的?
      

  6.   

    tomcat找不到相应的文件可能是大小写错误
      

  7.   

    我也觉得很奇怪,请求的页面的代码是<form name="form1" method="post" action="login" >,然后根据web.xml里面的
    <servlet>
        <servlet-name>login</servlet-name>
        <servlet-class>Login.logcheck</servlet-class>
      </servlet><servlet-mapping>
        <servlet-name>login</servlet-name>
        <url-pattern>/Login/login</url-pattern>
      </servlet-mapping>
    来寻找相应的servlet,但就是不行.
      

  8.   

    听说tomcat\common\lib\下要有servlet.jar,我的电脑上没有啊,但另外一台可以运行的服务器上没有那个servlet,jar也可以运行啊,这又是为什么呢?
      

  9.   

    经过仔细检查,大小写已改正,但还是不行
    HTTP Status 404 - /Login/login--------------------------------------------------------------------------------type Status reportmessage /Login/logindescription The requested resource (/Login/login) is not available.
    --------------------------------------------------------------------------------Apache Tomcat/5.0.9