tomcat的配置文件里加上这个servlet的映射,具体怎么做忘了,很久没tomcat了,自己琢磨一下吧,我当初也是自己琢磨来着。

解决方案 »

  1.   

    配你的web.xml
    加上类似下面的一段话:
      <servlet>
        <servlet-name>servletName</servlet-name>
        <servlet-class>servletClassName</servlet-class>
      </servlet>
      

  2.   

    basicServlet类名与HelloServlet.java文件名不相称能编译成功?servlet文件必须在WEB.xml文件配置才能浏览正常,示范如下
    <servlet>
      <servlet-name>showhear.html</servlet-name>
      <servlet-class>hall.ShowRequestHeaders</servlet-class>
    </servlet>  
      

  3.   

    <servlet>
      <servlet-name>test</servlet-name>
      <servlet-class>HelloServlet</servlet-class>
    </servlet>  
    <servlet-mapping>
      <servlet-name>test</servlet-name>
      <servlet-class>servlet/hello</servlet-class>
    </servlet-mapping> 
     
    http://localhost:8080/servlet/hello
      

  4.   

    basicServlet 你的是basicServlet,你的HelloServlet在哪?虽然你的文件名是Hello,但.class文件是basic****,其实只要在你的tomcat的Web-inf的web.xml加上servlet-mapping就可以了  <servlet>
        <servlet-name>Invoke</servlet-name>
        <servlet-class>/servlet/*</servlet-class>
      </servlet>
      

  5.   

    我的贴子有一个地方写错了
    是basicServlet.java 文件
    但我调用http://localhost:8080/servlet/basicServlet还是同样的结果,请吧步骤写具体些,谢谢
      

  6.   

    我还是做不出来,是不是basicServlet.java文件不能在classes目录底下编译呀,郁闷
      

  7.   

    当然可以在classes编译
    不是这个问题,你主要看看你的servlet是否有错,或者你的配置
    查查资料,很容易的