把class文件放在WEB-INF\classes下,再修改一下web.xml(添加servlet的类文件路径和url-pattern)就ok了。

解决方案 »

  1.   

    用javac命令或其他工具打包编译你的servlet文件,然后将生成的class文件连同原有的目录位置放到WEB-INF\classes下,如果没有classes目录自己建一个。
    如果你的servlet叫A.class运行的时候输入
    http://hhhhh:8080/应用程序目录名/servlet/A
    如果A本身还有路径,在servlet/和A前面把路径加上
      

  2.   

    借地方顺便问一下。
    我用的是WEBLOGIC把SERVLET发布到WEBLOGIC上以后,JB9提示已经发布完成了,我怎么浏览???
      

  3.   

    编译不了呀
    我 import javax.servlet.*;
    import javax.servlet.http.*;他告诉我,找不到这些类我已经装了tomcat,还不行吗?
    是否还要配置什么东西
      

  4.   

    要是没有编译的.java文件呢
    我编译不了呀
    import javax.servlet.*;
    import javax.servlet.http.*;他告诉我,找不到这些类我已经装了tomcat,还不行吗?
    是否还要配置什么东西
      

  5.   

    设置CLASSPATH指向SERVLET.JAR文件
      

  6.   

    在操作系统的环境变量中把classpath中加入tomcat的lib目录
      

  7.   

    http://localhost:8080/.../servlet/文件名(无扩展名)
      

  8.   

    c:\j2sdk\lib;C:\Program Files\Apache Group\Tomcat 4.1\common\lib\servlet.jar是不是这么样子加的
    我已经加了呀我是过了,直接用javac 可以,但使用jcreator就不行
    什么原因呢?
      

  9.   

    TO: wandou999(弯豆) 
    http://localhost:8080/DefaultWebApp/servlet/Servlet
    对吗?
      

  10.   

    TO: wandou999(弯豆) 
    http://localhost:8080/DefaultWebApp/servlet/Servlet1
    对吗?
      

  11.   

    还是运行不了
    我的步骤是:
    1.在webapps目录下建了一个myapp目录,在myapp下建了classes目录,和web.xml文件
    2.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>
    <display-name>My Web Application</display-name>
    <description>
    A application for test.
    </description>
    </web-app>3.把编译好的HTTPGetServlet.class文件放在classes目录里
    4.浏览器里输入:http://localhost:8080/myapp/HTTPGetServlet得到提示:The requested resource (/myapp/HTTPGetServlet) is not available.请问那里还缺什么呢?web.xml文件我一点都不会改
      

  12.   

    http://localhost:8080/myapp/servlet/HTTPGetServlet
      

  13.   

    http://localhost:8080/myapp/servlet/HTTPGetServlet
    这个路径我也试过了
    结果是一样的
    好痛苦
    是不是web.xml文件要加点什么???要疯了
      

  14.   

    <servlet>
            <servlet-name>HTTPGetServlet</servlet-name>
            <servlet-class>HTTPGetServlet</servlet-class>
        </servlet>
      

  15.   

    http://expert.csdn.net/Expert/topic/2077/2077183.xml?temp=.4165308
      

  16.   

    To:  kongkongdetiankong(空空的天空) 
    写法没错,但注意最好别用做文件名,有的系统或服务器会出错
      

  17.   


    准备把amortal(7086) 给指出的这篇超常的文章好好看看
      

  18.   

    我照着那篇长文一步一步来,终于看到了第一个servlet
    好累阿~~~~~~~~~~~
    感谢帮助我的人!!