JSTL - Erro http 500

Boa tarde, estou estudando JSP com JSTL, encontrei um erro que não consegui solução pesquisando na web. fiz uma página jsp usando tag lib, e quando executo a mesma apresenta erro http 500. quem puder me ajudar agradeço.
Lembrando que fiz os imports das libs do JSTL.
Segue minha página seguida do stacktrace…

<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1”
pageEncoding=“ISO-8859-1”%>
<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %>

JSTL - Listagem dos Contatos

<jsp:useBean id=“dao” class=“br.com.caelum.Dao.DaoCadastro”></jsp:useBean>

${cadastro.nome} ${cadastro.email} ${cadastro.endereco} ${cadastro.dataNascimento.time}

28/09/2010 16:52:01 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jre1.6.0_07\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Arquivos de programas/Java/jre1.6.0_07/bin/client;C:/Arquivos de programas/Java/jre1.6.0_07/bin;C:/Arquivos de programas/Java/jre1.6.0_07/lib/i386;C:\Arquivos de programas\PC Connectivity Solution;C:\Arquivos de programas\Arquivos comuns\Microsoft Shared\Windows Live;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\Arquivos de programas\Microsoft SQL Server\90\Tools\binn;;C:\WINDOWS\system32\WindowsPowerShell\v1.0;c:\Arquivos de programas\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE;c:\Arquivos de programas\Microsoft SQL Server\100\Tools\Binn;c:\Arquivos de programas\Microsoft SQL Server\100\DTS\Binn;C:\Arquivos de programas\Java\jdk1.6.0_21\bin;
28/09/2010 16:52:01 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.jee.server:fj21-agenda’ did not find a matching property.
28/09/2010 16:52:02 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
28/09/2010 16:52:02 org.apache.coyote.ajp.AjpProtocol init
INFO: Initializing Coyote AJP/1.3 on ajp-8009
28/09/2010 16:52:02 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 463 ms
28/09/2010 16:52:02 org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
28/09/2010 16:52:02 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.2
28/09/2010 16:52:02 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
28/09/2010 16:52:02 org.apache.coyote.ajp.AjpProtocol start
INFO: Starting Coyote AJP/1.3 on ajp-8009
28/09/2010 16:52:02 org.apache.catalina.startup.Catalina start
INFO: Server startup in 479 ms
28/09/2010 16:52:07 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [jsp] in context with path [/fj21-agenda] threw exception [The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application] with root cause
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
at org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:307)
at org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:150)
at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:387)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:451)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1401)
at org.apache.jasper.compiler.Parser.parse(Parser.java:130)
at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:238)
at org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:360)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:594)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:316)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:163)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:108)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:556)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:401)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:242)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:267)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:245)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:260)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

opa rprado, blz?

então,

pf use as tags [ code ] [ / code ] para inserir seus códigos e stracktrace ok?

org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application 

acho q faltou as libs jstl-api.jar e jstl-impl.jar… elas estão no projeto e no classpath ???

att,

boa tarde, rprado !

Verifica se as bibliotecas jstl.jar e standard.jar - as versões mais recentes, estão na sua estrutura WEB-INF/lib da aplicação. Se não estiver adicione elas baseadas no projeto jakarta taglibs.

Valeu.

Olá…tudo certo!!!
Então, eu fiz o import de ambas…mas não deu certo!
nao entendi como usar as tags [ code ] [ /code ] …voce poderia me ajudar??
Obrigado pela resposta imediata!!!

[quote=pedruhenrik]opa rprado, blz?

então,

pf use as tags [ code ] [ / code ] para inserir seus códigos e stracktrace ok?

org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application 

acho q faltou as libs jstl-api.jar e jstl-impl.jar… elas estão no projeto e no classpath ???

att,[/quote]

Boa tarde AndyRamos!!!
como vc mencionou, eu coloquei as biblitecas nesse diretorio assim que voce postou! mas nao funcionou de novo…
eu tinha feito antes import dessas libs como qualquer outra. ficando dentro do meu diretorio de libs do projeto (Libraries)
Como devo proceder entao?
Obrigado pela ajuda!

[quote=AndyRamos]boa tarde, rprado !

Verifica se as bibliotecas jstl.jar e standard.jar - as versões mais recentes, estão na sua estrutura WEB-INF/lib da aplicação. Se não estiver adicione elas baseadas no projeto jakarta taglibs.

Valeu.[/quote]

rprado é exatamente como vc fez com as tags [ Quote ] [ / Quote ] no post acima haha!

mas utiliza as tags [ code ] [ / code ] …tendeu?

da uma lida aqui dps:

http://www.guj.com.br/posts/list/50115.java

como esta o seu web.xml ???

att,

rprado, para que você posa utilizar as tags [ code ] [ /code ] como o pedruhenrik disse, basta quando você copiar o seu código, seleciona-lo e clicar na tag escrito Cod, logo abaixo no assunto do tópico. No entanto, aparecerá em seu código as tags [ code ] [ /code ], para especificar que aquela parte é o seu código, fazendo com que seu código fique identado. Onde ele ficará da seguinte forma:

 Seu Código 

Da uma olhada nesse tópico aqui que ele explica o que o GUJ é capaz de fazer!!

http://www.guj.com.br/posts/list/50115.java

[quote=pedruhenrik]rprado é exatamente como vc fez com as tags [ Quote ]

a tah!! hehe…entendi!!! esse fórum é novidade para mim ainda!!!
bom, segue meu web.xml


&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;web-app version="3.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" &gt;
  &lt;display-name&gt;fj21-agenda&lt;/display-name&gt;
  &lt;welcome-file-list&gt;
    &lt;welcome-file&gt;bemVindo.jsp&lt;/welcome-file&gt;
  &lt;/welcome-file-list&gt;
  
&lt;servlet&gt;
	&lt;servlet-name&gt;AdicionaContato&lt;/servlet-name&gt;
	&lt;servlet-class&gt;br.com.caelum.servlet.AdicionaContatoServlet&lt;/servlet-class&gt;
&lt;/servlet&gt;
&lt;servlet-mapping&gt;
	&lt;servlet-name&gt;AdicionaContato&lt;/servlet-name&gt;
	&lt;url-pattern&gt;/adicionaContato&lt;/url-pattern&gt;
&lt;/servlet-mapping&gt;

&lt;error-page&gt;
	&lt;exception-type&gt;java.lang.Exception&lt;/exception-type&gt;
	&lt;location&gt;/erro.html&lt;/location&gt;
&lt;/error-page&gt;

&lt;error-page&gt;
	&lt;error-code&gt;404&lt;/error-code&gt;
	&lt;location&gt;/404.html&lt;/location&gt;
&lt;/error-page&gt;
&lt;/web-app&gt;

[ / Quote ] no post acima haha!

mas utiliza as tags [ code ] [ / code ] …tendeu?

da uma lida aqui dps:

http://www.guj.com.br/posts/list/50115.java

como esta o seu web.xml ???

att,

[/quote]

rprado,

efetuando uma pesquisa encontrei:

http://www.guj.com.br/posts/list/77303.java

que nos leva para:

http://www.guj.com.br/posts/list/38075.java

espero q ajude ^^

Sei que o tópico é antigo,mas passei pelo mesmo problema e demorei para fazer funcionar.

Bem,além das dicas do pessoal acima,no meu caso resolvi instalando o tomcat 5.5,não sei se é boato ou não,mas cheguei a isso graças a uma dica de alguém daqui do guj dizendo que o standard 1.0.2 se dá muito bem com o tomcat 5.5 (eu estava usando o tomcat 6) …não precisei mexer em nada no xml.

Peço desculpas por postar em tópicos antigos mas é que demorei demais para solucionar o meu problema e vi poucos dizendo dessa forma de resolver.