- 论坛徽章:
- 0
|
我按照书上讲的,复制了一个Servlet的例子,HelloWorld.java,内容如下:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException
{
response.setContentType("text/html" ;
PrintWriter out = response.getWriter();
out.println("<html><head><title>" ;
out.println("This is my first Servlet" ;
out.println("</title></head><body>" ;
out.println("<h1>Hello,World!</h1>" ;
out.println("</body></html>" ;
}
}
在CMD命令行编译老出错。出错内容如下:
D:\>;javac HelloWorld.java
HelloWorld.java:2: package javax.servlet does not exist
import javax.servlet.*;
^
HelloWorld.java:3: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
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,HttpServletResponse response)throws
ServletException,IOException
^
HelloWorld.java:6: cannot resolve symbol
symbol : class HttpServletResponse
location: class HelloWorld
public void doGet(HttpServletRequest request,HttpServletResponse response)throws
ServletException,IOException
^
HelloWorld.java:6: cannot resolve symbol
symbol : class ServletException
location: class HelloWorld
public void doGet(HttpServletRequest request,HttpServletResponse response)throws
ServletException,IOException
^
6 errors
我在Classpath 还有JDK多有加载了。编译普通JAVA文件或,JSP文件多行,我用TOMCAT 5.0版本。例子书上讲要把%5OMCATHOEM%下的一个servlet.jar文件拷到jdk的一个目录下,但是我找到此文件,只找到
servlet-api.jar文件,不知道是否这与出错有关,请各位帮帮忙,小弟先谢了。 |
|