|
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).
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.
|