为什么我用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!
请告诉我,谢谢!!!
一定加分。
...全文
64 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧