it looks like the jsdk20.jar file isn't in your classpath.  also make sure you import javax.servlet.* and javax.servlet.http.* in your .java file.  (i didn't see that in your sample code so that may also be the problem).
-----Original Message-----
From: hgz <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Tuesday, December 21, 1999 6:54 PM
Subject: JSDK2.0 program!

hello:
 I have installed jsdk2.0 with apache
 I tried the first java servlet program like this:
 public class SimpleServlet extends HttpServlet
    {
        /**
         * Handle the HTTP GET method by building a simple web page.
         */
        public void doGet (HttpServletRequest request,
                    HttpServletResponse response)
        throws ServletException, IOException
        {
     PrintWriter  out;
     String  title = "Simple Servlet Output";
 
     // set content type and other response header fields first
            response.setContentType("text/html");
 
     // then write the data of the response
     out = response.getWriter();
 
            out.println("<HTML><HEAD><TITLE>");
     out.println(title);
     out.println("</TITLE></HEAD><BODY>");
     out.println("<H1>" + title + "</H1>");
     out.println("<P>This is output from SimpleServlet.");
     out.println("</BODY></HTML>");
     out.close();
        }
    }
I use:
javac SimpleServlet.java
then the linux system  occurs:
 
SimpleServlet.java:1: Superclass HttpServlet of class SimpleServlet not found.
    public class SimpleServlet extends HttpServlet
                                       ^
1 error

what shall I do?How to execute a first java servlet program?
A java beginner.
Thanks you.

Reply via email to