I am a freshman of jsp and servlet,and i setup a j2se sdk on my computer before,and i can ran the java program that include main method correctly.But now i can't run jsp or servlet program.
For example:
HelloWorld.java
code like the following:
import java.io.*;
import javax.servlet.*;
import javax.servlet.httpservlet.*;
public class HelloWorld extends HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletRequest response)
throws ServletException,IOException
{
PrintWriter out=response.getWriter();
out.println("Hello,world!");
}
}
The positon of the program:
E:\new\HelloWorld.java
After ran the HelloWorld.java under command line,the result:
HelloWorld.java:2: package javax.servlet does not exist
import javax.servlet.*;
^
HelloWorld.java:3: package javax.servlet.httpservlet does not exist
import javax.servlet.httpservlet.*;
^
HelloWorld.java:4: cannot resolve symbol
symbol : class HttpServlet
location: class HelloWorld
public class HelloWorld extends HttpServlet
^
HelloWorld.java:6: cannot resolve symbol
symbol : class HttpServletRequest
location: class HelloWorld
public void doGet(HttpServletRequest request,HttpServletRequest response
)
^
HelloWorld.java:6: cannot resolve symbol
symbol : class HttpServletRequest
location: class HelloWorld
public void doGet(HttpServletRequest request,HttpServletRequest response
)
^
HelloWorld.java:7: cannot resolve symbol
symbol : class ServletException
location: class HelloWorld
throws ServletException,IOException
^
6 errors
I don't know why,what 's wrong with my settings or something else?
Please help me!!!
Thanks!
Yours
spark