注册 登录
编程论坛 J2EE论坛

servlet.jar not loaded

ly_57 发布于 2007-11-22 15:24, 4345 次点击
开发环境:
MyEclipse 6.0
Apache Tomcat 6.0
使用的JDK版本:
1.4
问题:
tomcat启动时提示javax.servlet.jar - jar not loaded.
debugger后发现servlet的service方法request对象不可用
例如:
request.setCharacterEncoding("utf-8");
会报以下的错误信息:
Source not found for RequestFacade.setCharacterEncoding(String)
网上有人说是tomcat的servlet-api.jar和javax.servlet.jar有版本冲突
于是我换用tomcat的5.0.28版本,问题依旧存在
请各位高手帮忙找出解决办法
6 回复
#2
青格儿2007-11-23 08:43
Tomcat 6.0里没有servlet.jar ,它里面有个servlet-api.jar
你把环境变量里的servlet.jar 改成servlet-api.jar  试试
#3
huwangvs2007-11-23 09:52
用myeclipse就不用设环境变量了。。
直接把sevlet-api.jar添加到项目里即可
#4
ly_572007-11-23 10:01
把javax.servlet.jar替换成servlet-api.jar又提示servlet-api.jar - jar not loaded
#5
风月_无边2007-11-23 10:04
servlet-api.jar加入環境變量﹐或直接放到工程的lib下﹗﹗
#6
purana2007-11-23 10:19
ec麻烦吧..使用NetBeans多好.
#7
走刀口→超2007-11-23 14:54
同意楼上的。应该就是少了servlet.jar
1