你的tomcat 的版本,5点零以后以需要在web.xml中配置映射

解决方案 »

  1.   

    http://localhost:8080/servlet/servlet文件名
    就可以了
      

  2.   

    怎么配置映射呀?
    楼上:http://127.0.0.1:8080/servletAPI/servlet/BasicServlet 这个地址也不成功
      

  3.   

    /web-inf/web.xml 中添加如下:
    <servlet>
    <servlet-name>yourServletName</servlet-name>
    <servlet-class>yourServletClassPath</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>yourServletName</servlet-name>
    <url-pattern>/demo</url-pattern>
    </servlet-mapping>
      

  4.   

    写成这样可以吗?
    <servlet>
    <servlet-name>BasicServlet</servlet-name>
    <servlet-class>d:/jakarta-tomcat-4.1.27/webapps/servletAPI/classes/basicServlets/BasicServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>BasicServlet</servlet-name>
    <url-pattern>/demo</url-pattern>
    </servlet-mapping>
      

  5.   

    把你的servlet类 放到 web-inf/class 下
    <servlet-class>d:/jakarta-tomcat-4.1.27/webapps/servletAPI/classes/basicServlets/BasicServlet</servlet-class>
    </servlet>
    这里改为:
    <servlet-class>basicServlets/BasicServlet</servlet-class>
    </servlet>