急 servlet 问题

JAVA_JAVA_JAVA 2007-08-25 09:10:56
为什么我的编译器不能编译Servlet的代码 我的JDK是1。6的 提示我无法解析javax.servlet.*; 是不是没导入 那个javax.servlet-api.jar 啊? 我是第一次编写SERVLET 是JDK有问题 还是TOMCAT 有问题 我想是应该是JDK吧 因为没有编译过去! JDK1。6 初使没有javax.servlet.*; 那个包吗?
...全文
235 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
easyroom 2007-08-28
  • 打赏
  • 举报
回复
把 C:\Tomcat\common\lib放到class_path里面
tanxd39 2007-08-27
  • 打赏
  • 举报
回复
学习。。。up!!!!!!
bit1010 2007-08-27
  • 打赏
  • 举报
回复
嗯,上面的回答都是正确的。
qiuqiupeng 2007-08-27
  • 打赏
  • 举报
回复
把包加入工程的classpath里面
lanseliuying 2007-08-26
  • 打赏
  • 举报
回复
把javax.servlet-api.jar的路径写到环境变量里也可以。
li4li5li6 2007-08-25
  • 打赏
  • 举报
回复
web 程序运行时同样也需要环境,servlet需要有容器的支持,servlet在运行时需要的类由容器(tomcat)的类加载器进行加载,tomcat的类加载器会到tomcat的lib加及web应用程序的WEB-INF/lib 目录下加载。

所以你运行servlet的时候需要把javax.servlet-api.jar包放到tomcat的lib加或web应用程序的WEB-INF/lib 任一目录下,通常tomcat的lib目录下自带了javax.servlet-api.jar包,不用再导了。
cr4zy 2007-08-25
  • 打赏
  • 举报
回复
javax.servlet.*; 那个包

这个从tomcat里找吧
li4li5li6 2007-08-25
  • 打赏
  • 举报
回复
java 环境分编译时环境和运行时环境

编译时环境是指程序在程序编译时需要的环境,由JVM类加载器负责加载,JVM类加载器会寻找 classPath 路径下去加载所需要的类,把javax.servlet-api.jar路径加到classPath里就可以编译通过了。

62,623

社区成员

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

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