Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Running a servlet application

843841Dec 30 2005 — edited Sep 23 2008
Hi all,
I am new to servlet. i have experience in JSP but not in Servlet. I have Java web services developer pack 1.6 installed on my machine and Tomcat as the container. Now i was trying to run a simple servlet but it shows some error. I made a FirstServlet.Java class and i tried to compile it from JDK not in JWSDP-1.6. Then i got the following error. Here are the code.

FirstServlet.JAVA
------------------------
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class FirstServlet extends HttpServlet
{
    public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException
    {
       PrintWriter out = response.getWriter();
       out.println("First Servlet");
    }
}
THE ERROR IS:
---------- Java Compiler ----------
FirstServlet.java:11: package javax.servlet does not exist
import javax.servlet.*;
^
FirstServlet.java:12: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
FirstServlet.java:14: cannot find symbol
symbol: class HttpServlet
public class FirstServlet extends HttpServlet
                                  ^
FirstServlet.java:16: cannot find symbol
symbol  : class HttpServletRequest
location: class FirstServlet
    public void doGet(HttpServletRequest request, HttpServletResponse response)
                      ^
FirstServlet.java:16: cannot find symbol
symbol  : class HttpServletResponse
location: class FirstServlet
    public void doGet(HttpServletRequest request, HttpServletResponse response)
                                                  ^
FirstServlet.java:17: cannot find symbol
symbol  : class ServletException
location: class FirstServlet
    throws ServletException, IOException
           ^
6 errors

Output completed (0 sec consumed) - Normal Termination
I wonder do i have to set any PATH on the system variable fot Servlet or not. Or do i have to run it from JWSDP-1.6.

Can anyone please help me.

Thanks
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 21 2008
Added on Dec 30 2005
3 comments
366 views