Erro ao usar a JSTL

5 respostas
Naruto

boa tarde… galera eu instalei as taglib no meu projeto da seguinte forma peguei 2 arquivos que estava na pasta lib de um exemplo do tomcat… a jstl.jat e a standard.jar ai fui fazer o exemplo da caelum… chamei a classe ContatoDAO usando o useBean … porem na hora de listar os contatos… me da o seguinte erro na saida do console…

08/10/2008 13:09:20 org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet jsp threw exception org.apache.jasper.JasperException: /usandojstl.jsp(2,16) quote symbol expected at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:86) at org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:198) at org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:143) at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:401) at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483) at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1543) at org.apache.jasper.compiler.Parser.parse(Parser.java:126) at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211) at org.apache.jasper.compiler.ParserController.parse(ParserController.java:100) at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:146) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:267) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:255) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source)

:frowning:
alguem sabe o que pode ser?

5 Respostas

Pedrosa

Como esta o código dessa usandojstl.jsp?

Naruto
o codigo é este
<%@page pageEncoding="Cp1252" contentType="text/html; charset=Cp1252" %>
<%@ taglib uri=http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page isELIgnored="false"%>
<jsp:useBean id="dao" class="br.com.caelum.jdbc.ContatoDAO"/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Cp1252"/>
<title>Usando o JSTL</title>
</head>
<body>
<c:forEach var="contato" items="${dao.lista}">
<li>
    nome: ${contato.nome},
    email ${contato.email},
    endereco ${contato.endereco}
</li>
</c:forEach>
</body>
</html>

vlwww

Naruto

sera que o erro é porque falto uma aspas rrarsrsrsrs??

renanreismartins

amigao, falta aspas duplas no atributo uri da taglib…

linha 02

sendo o certo:

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

abraços

Naruto

deu certo… hehehe imagiei isso depois que postei o erro kkk
vlwwwww

Criado 8 de outubro de 2008
Ultima resposta 8 de out. de 2008
Respostas 5
Participantes 3