奇怪servlet-api错误:在装载web.xm文件时出现: WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
解决方案 »
- 页面代码隐藏问题
- 跪求struts-config.xml中action元素的parameter属性 应用的例子
- weblogic9.2 与 spring2.5集成问题
- myEclipse 正常使用 但突然不能编译jsp网页 求高手帮解答
- struts2 url取值问题
- linux 下tomcat6启动不了,报错,请大神指点解决
- Tomcat下WebApp的配置文件如何部署?
- 请教:关于Hibernate的HQL语句,如何实现我描述中的功能?在线等
- FTP上多张图片打包下载
- JdbcTemplate插入一条数据到Oracle数据库并返回自增长ID
- 推荐一本--数据结构的书(JAVA)
- 条件查询 日期比较
如果加入就提示:
jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class如果不加的话就提示:
java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
比如servlet spec是2.4,你用的servlet-api.jar版本是2.3
应该是拿掉lib下面的servlet-api.jar就可以了
在Tomcat的common\lib中已有servlet-api.jar包,如果再加入到项目里来就会出显
jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class ,原因是包重复引人冲突出显:
java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
在做axis webservice开发中由于配了Sevlet在web.xml文件中,由于把axis.jar放在了jdk\jre\lib\ext路径下,这时候就找不到servlet,原因是读取jar包位置发生了问题,把jdk\jre\lib\ext下的axis.jar包删除就OK啦!
用了一个组件与Hibernate下的包也冲突了。
后来一个一个试试的,哎终于搞定了