为什么我用javac编译包含javax包的javaBean出错误(JDK1.3 + Tomcat4.0).

kcb111 2001-10-17 11:54:02
为什么我用javac编译包含javax包的javaBean出错误.
原程序如下:
//===================== Morning.java ====================
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Morning extends HttpServlet
{
public void service(HttpServletRequest req,
HttpServletResponse res)
throws ServletException, IOException
{
res.setContentType("text/html; charset=GB2312");
PrintWriter pw=res.getWriter();
pw.println("<HTML>");
pw.println("<HEAD>");
pw.println("<TITLE>Morning</TITLE>");
pw.println("</HEAD>");
pw.println("<BODY>");
pw.println("<H1>Good Morning!!<BR>");
pw.println("早上好!!</H1>");
pw.println("</BODY>");
pw.println("</HTML>");
}
}
////-------------------------------------

错误:
package javax.servlet does not exist
import javax.servlet.http.*
等.
////-----------------------


请问这是为什么?除了安装Java(TM) 2 SDK,
Standard Edition Version 1.3.1,Tomcat4.0外还要安装其他的什么???

我在Autoexec.bat的设置如下:
@ECHO OFF
PROMPT $p$g
PATH=f:\jdk\bin;
SET CLASSPATH=f:\jdk\lib\tools.jar;
SET CLASSPATH=%CLASSPATH%;f:\Tomact\common\lib\tools.jar;
SET CLASSPATH=%CLASSPATH%;f:\Tomact\common\lib\servlet.jar;
SET CLASSPATH=%CLASSPATH%;F:\javamail\mail.jar;
SET CLASSPATH=%CLASSPATH%;F:\jaf\activation.jar;
set TOMCAT_HOME=f:\tomcat;
SET JAVA_HOME=f:\JDK;

Tomcat4!
请告诉我,谢谢!!!
一定加分。
...全文
38 点赞 收藏 回复
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-10-17 11:54
社区公告
暂无公告