天天看點

Unable to read TLD "META-INF/c.tld"錯誤

内部邀請碼:C8E245J (不寫邀請碼,沒有現金送)

國内私募機構九鼎控股打造,九鼎投資是在全國股份轉讓系統挂牌的公衆公司,股票代碼為430719,為“中國PE第一股”,市值超1000億元。 

------------------------------------------------------------------------------------------------------------------------------------------------------------------

JSP頁面顯示不了,報錯如下:

org.apache.jasper.JasperException: Unable to read TLD "META-INF/c.tld" from JAR file "file:/C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/JSPBook/WEB-INF/lib/standard.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

出錯原因:

    JSP2.0的作者林上傑的源代碼有問題,作者在自己項目的WEB-INF中加入了servlet-api.jar jsp-api.jar,和tomcat自帶的沖突 : WEB-INF/lib下的servlet-api.jar jsp-api.jar 和tomcat自己的servlet-api.jar jsp-api.jar 沖突了.

解決方法:

    去掉WEB-INF/lib下的 servlet-api.jar  jsp-api.jar  即可.