Struts - Problema com JSTL

Galera,

Outra dúvida: Tenho um JSP com a seguinte taglib:

<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %>

Quando acesso a página, informa o seguinte erro:

org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
.
.
.
root cause

java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.JstlCoreTLV

Os arquivos standard.jar e jstl.jar estão no $TOMCAT_HOME/common/lib, o arquivo c.tld está no diretorio WEB-INF e a entrada “taglib” do web.xml está correta. Alterei o nome do arquivo c.tld, pra ver se ele não estava achando o arquivo, e ele informou a falta do arquivo, ou seja, o Tomcat está lendo o arquivo, mas não está achando a classe.

O que pode estar acontecendo?

Grato a todos,
Buosi.

Bem,

o cabecalho do seu web.xml é semelhante a este:?

&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;web-app version=&quot;2.4&quot; xmlns=&quot;http&#58;//java.sun.com/xml/ns/j2ee&quot; xmlns&#58;xsi=&quot;http&#58;//www.w3.org/2001/XMLSchema-instance&quot; xsi&#58;schemaLocation=&quot;http&#58;//java.sun.com/xml/ns/j2ee http&#58;//java.sun.com/xml/ns/j2ee/web-app_2_4.xsd&quot;&gt;

ou já tentou colocar estes .jars na pasta web-inf/lib?

:okok:

pode ser que eu esteja falando besteira, mas já tentou declarar a taglib dessa forma ?


&lt;%@taglib uri=&quot;http&#58;//java.sun.com/jsp/jstl/core&quot; prefix=&quot;c&quot;%&gt;