servlet api 6.0.41.jar包一般是tomcat本身自带的程序包,而且在运行的过程中是优化加载该jar包的,如果您经常需要应用于该程序功能,欢迎来万能驱动网下载。
项目自带servlet-api.jar和jsp-api.jar,发布到tomcat下冲突?
1.servlet-api.jar的作用
servlet-api.jar是支持servlet的jar包。
你如果编写过servlet就知道要用到HttpServletRequest和HttpServletResponse等对象,这些对象都是要靠这个jar包才能应用于的。如果你安装了Tomcat,这个jar包一般在tomcat安装目录\lib 文件夹下面有,当你把web项目部署到tomcat,会自动加载这个jar包来识别Serlvet一些对象。
说明,tomcat本身自带了servlet-api.jar,而且在加载的时候是优先加载的。这时就应该想到,servlet-api.jar的版本与tomcat的版本有很大关系。如果项目启动或是运行的时候servlet-api.jar报错了的话,原因也有可能是项目提供的servlet-api.jar和tomcat自带的servlet-api.jar发生了冲突。(此处jsp-api.jar报错原因与servlet-api.jar完全相同)
2.遇到的问题
用tomcat可以正常启动项目,但是却跑不起来。后台报错:
【 Unable to read TLD "META-INF/c.tld" from JAR file "file:/D:/tomcat6.0.41/Apache-tomcat-6.0.41/webapps/hrmanage/WEB-INF/lib/jstl-1.2.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV 】
3.解决办法:
直接采用tomcat7运行项目,弃用原本采用的tomcat6
版权声明:servlet api 6.0.41.jar源码包所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。
软件下载信息清单:
软件名称 | 发布日期 | 文件大小 | 下载文件名 |
---|---|---|---|
servlet api 6.0.41.jar源码包安装包 | 2024年11月8日 | 130KB | servletapi6.0.41_qudong9.com.zip |
软件评论