为什么我运行时,显示:package javax.servlet 不存在

serron 2001-11-04 03:25:56
前一段都在学一般的JAVA程序,昨天进入了servlet一章
配了半天的tomcat,可是现在又有问题了
随便写了个小程序,却老告诉我
package javax.servlet 不存在
package javax.servlet.http 不存在
程序有没有错

怎么回事啊?我用的是win98 jdk1.4.0
高手帮忙阿!
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("<body>");
pw.println("<H1>早安<br>good morning</H1>");
pw.println("</body>");
pw.println("</html>");
}
}
...全文
85 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
serron 2001-11-04
  • 打赏
  • 举报
回复
终于搞定了

不过我是把servlet.jar直接copy到了
jdk\jre\lib\ext
可是,我还是想知道这个classpath怎么加?我应该没有错阿?
serron 2001-11-04
  • 打赏
  • 举报
回复
是加到autoexec.bat里吗?
我这样加了
set path=%path%;.;E:\j2sdk\jdk1.4.0\bin;E:\tomcatset CLASSPATH=.;E:\j2sdk\jdk1.4.0\lib\tools.jar;E:\tomcat\lib\common\servlet.jar
可是还是没有用啊
E:\j2sdk\jdk1.4.0 是jdk
E:\tomcat\是 tomcat
tehcon 2001-11-04
  • 打赏
  • 举报
回复
把servlet.jar加到你的classpath里

81,092

社区成员

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

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