当前位置: 代码迷 >> Java Web开发 >> Unable to read TLD "META-INF/c.tld" from JAR file,该怎么解决
  详细解决方案

Unable to read TLD "META-INF/c.tld" from JAR file,该怎么解决

热度:1079   发布时间:2016-04-16 21:58:40.0
Unable to read TLD "META-INF/c.tld" from JAR file
严重: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: /WEB-INF/view/jsp/default/ui/casLoginView.jsp(7,0) /WEB-INF/view/jsp/default/ui/includes/head.jsp(4,62) Unable to read TLD "META-INF/c.tld" from JAR file "file:/F:/tools/java_tools/web_server/apache-tomcat-6.0.36_cas_server/webapps/cas-server/WEB-INF/lib/standard-1.1.2.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV


这个报错是什么原因??
几天都没解决!
求大虾
------解决方案--------------------
JAR包换下吧,他说你用JSTL的时候,jar包无法读取JSTL的TLD文件
------解决方案--------------------
把jsp-api.jar和servlet-api.jar从my web-inf/lib里删掉。
------解决方案--------------------
你看是不是存在重复的jar包,在tomcat的lib里面和你的web工程的lib是否存在相同的不同版本的jar,删掉你工程的!
  相关解决方案