自行车创新设计:servlet中关于编辑java的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 08:37:20
这是我的java程序可是编译不出来,请问是什么原因?
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

/**Simple servlet used to test server.*/

public class HelloServlet extends HttpServlet {
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String docType=
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 " +
"Transitional//EN\">\n";
out.println(docType +
"<HTML>\n" +
"<HEAD><TITLE>Hello</TITLE></HEAD>\n" +
"<BODY BGCOLOR=\"#FDF5E6\">\n" +
"<H1>Hello</H1>\n" +
"</BODY></HTML>");
}
}
编译结果告诉我的错误如下:
HelloServlet.java:2: package javax.servlet does not exist
import javax.servlet.*;
^
HelloServlet.java:3: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
HelloServlet.java:7: cannot find symbol
symbol: class HttpServlet
public class HelloServlet extends HttpServlet {
^
HelloServlet.java:8: cannot find symbol
symbol : class HttpServletRequest
location: class HelloServlet
public void doGet(HttpServletRequest request,HttpServletResponse response)
^
HelloServlet.java:8: cannot find symbol
symbol : class HttpServletResponse
location: class HelloServlet
public void doGet(HttpServletRequest request,HttpServletResponse response)
^
HelloServlet.java:9: cannot find symbol
symbol : class ServletException
location: class HelloServlet
throws ServletException, IOException {
^
6 errors
请各位高手指点迷津,谢谢啦!!

没有把servlet.jar加入classpath中,假设你安装在d盘
那么classpath中就应该加入
D:\tomcat5.5\common\lib\servlet-api.jar;D:\tomcat5.5\common\lib\jsp-api.jar;