写servlet无法继承httpservlet..

sbpcx0208 2012-03-16 11:39:01
今天用eclipse开始写servlet,继承httpservlet方法,然后总是这样提示:
Access restriction: The type HttpServlet is not accessible due to restriction on required library C:\Program Files\Java\jre7\lib\ext\servlet-api.jar


都配置好了,classpath,然后网上说要到如servlet-api.jar到工程去,也导入了(不知道对不对),求求大牛帮忙解决一下啊,谢谢。
...全文
1634 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
vfan140 2012-03-17
  • 打赏
  • 举报
回复
用eclipse的话需要往\WebContent\WEB-INF\lib里放入servlet-api.jar
  • 打赏
  • 举报
回复
你用的 eclipse 是什么版本的?

是 eclipse jee 还是 myeclipse?
sbpcx0208 2012-03-17
  • 打赏
  • 举报
回复
详细说一下路劲好吗?谢谢.

[Quote=引用 3 楼 vfan140 的回复:]

用eclipse的话需要往\WebContent\WEB-INF\lib里放入servlet-api.jar
[/Quote]
sbpcx0208 2012-03-17
  • 打赏
  • 举报
回复
这是我的classpath 。。

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\apache-tomcat-7.0.26\lib\servlet-api.jar;
sbpcx0208 2012-03-17
  • 打赏
  • 举报
回复
能把web-inf/lib 详细路劲说一下,不是很懂,谢谢 ...

[Quote=引用 1 楼 dengsilinming 的回复:]

servlet-api.jar的路径不对吧,是放在web-inf/lib下面。如果还不行建议换个jar包,用servlet.jar,至于哪个版本就看你自己想用哪个。有时配置正确了但还是会报那个错误,多编译一下,或者将工程关了再重新打开。多尝试总会找到解决办法的,我有时也遇到这样的问题,但总是其名其妙地就解决了或者说它自己就好了
[/Quote]
dxqrr 2012-03-17
  • 打赏
  • 举报
回复
不要放在ext目录下,要加到eclipse得到classpath中
a395885670 2012-03-17
  • 打赏
  • 举报
回复
楼上都正解 =。=
ZZZ5512536 2012-03-17
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 sbpcx0208 的回复:]

详细说一下路劲好吗?谢谢.

引用 3 楼 vfan140 的回复:

用eclipse的话需要往\WebContent\WEB-INF\lib里放入servlet-api.jar
[/Quote]

eclipse新建一个web项目,里面除了有src文件夹,还有WebContent这个文件夹啊。
然后里面就有\WEB-INF\lib这个路径
dengsilinming 2012-03-16
  • 打赏
  • 举报
回复
servlet-api.jar的路径不对吧,是放在web-inf/lib下面。如果还不行建议换个jar包,用servlet.jar,至于哪个版本就看你自己想用哪个。有时配置正确了但还是会报那个错误,多编译一下,或者将工程关了再重新打开。多尝试总会找到解决办法的,我有时也遇到这样的问题,但总是其名其妙地就解决了或者说它自己就好了

62,614

社区成员

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

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