端口号?
确定你的web.xml里面是:
<servlet>
  <servlet-name>HelloWorldExample</servlet-name>
  <servlet-class>/*包名*/.HelloWorldExample</servlet-class>
</servlet>
<servlet-mapping>
  <servlet-name>HelloWorldExample</servlet-name>
  <url-pattern>/servletAPI/servlet/HelloWorldExample</url-pattern>
</servlet-mapping>

解决方案 »

  1.   

    端口号没有问题,http://127.0.0.1/servletAPI/后回车,能看到相应的目录。说明没有问题(我改为80)。
    我是把HelloWorldExample拷贝至\WEB_INF\classes下,也就无所谓加上包名。我试了上面的方法,还是不行?
      

  2.   

    class里到底有没有包(package)呀?
    上面walkfish(散步的鱼)写的话你加到web.xml里没有?
      

  3.   

    example 能运行吗?(可以看你的servlet配置对不对)
      

  4.   

    example 下的jsp 和servlet都能运行,但不知哪里配置才行?把tomcat自带examples下的HelloWorldExample.class拷贝至我的应用目录下,即servletAPI\WEB_INF\classes下,可以说该HelloWorldExample.class并没有包!
      

  5.   

    在你的servletAPI\WEB_INF\web.xml中加:
     <servlet>
            <servlet-name>HelloWorldExample</servlet-name>
            <servlet-class>HelloWorldExample</servlet-class>
        </servlet>
    <servlet-mapping>
            <servlet-name>HelloWorldExample</servlet-name>
            <url-pattern>/servlet/HelloWorldExample</url-pattern>
        </servlet-mapping>不过,如果要成功的话,你要把examples的LocalStrings.properties拷贝到servletAPI\WEB_INF\classes下,否则会报找不着资源文件的错误
      

  6.   

    lightgreen()你好,按你说的我试了,成功了,谢谢!但我不知LocalStrings.properties有什么用,里面的内容应该怎样配置,你能说说吗?我看了Tomcatg下examples应用程序的WEB_INF.XML文件,但里面并没有 <servlet>
            <servlet-name>HelloWorldExample</servlet-name>
            <servlet-class>HelloWorldExample</servlet-class>
        </servlet>
    <servlet-mapping>
            <servlet-name>HelloWorldExample</servlet-name>
            <url-pattern>/servlet/HelloWorldExample</url-pattern>
        </servlet-mapping>的内容,为什么该HelloWorldExample servlet却能执行。我搞不清楚,望能解释一下,谢谢