配置你的web.xml在WEB-INF下
<servlet-name>ServletNAME</servlet-name>
<servlet-class>XXXXX.ServletNAME</servlet-class>

解决方案 »

  1.   

    同意二楼,没有配置web.xml文件
    不过好像还要加上servlet的映射
    你去查查Tomcat自带的例子中的web.xml文件,把servlet配置好就可以正常工作了.
      

  2.   

    要配置什么地方的web.xml?
    我的是在web-inf下配置的web.xml呀
    难道是要tomcat\conf\web.xml吗
      

  3.   

    看到二楼说的了,不是呀。我的web-inf下的那个早就配置好了呀
      

  4.   

    放到你Context指向的目录中的WEB-INF下
      

  5.   

    servlet访问时候要在web.xml里指明类路径
    <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN' 'http://java.sun.com/j2ee/dtds/web-app_2.2.dtd'><web-app>
      <servlet>
    <servlet-name>link</servlet-name>
    <servlet-class>com.ntsky.servlet.news.admin.LinkPic</servlet-class>
      </servlet>
      <servlet-mapping>
    <servlet-name>link</servlet-name>
    <url-pattern>/LinkPic</url-pattern>
      </servlet-mapping>
    </web-app>com.ntsky.servlet.news.admin.LinkPic 指向的是类
    link类别名
    http访问的别名/LinkPic
      

  6.   

    嗬嗬,不是你的问题,是你同事没有把servlet配置好!
      

  7.   

    一般都是配置问题了,录境或者web.xml