Bom galera, para muitos o problema é simples para esse pobre mortal aqui está complicado. Estou seguindo a apostila da caelum e me deparei com um erro quando eu começo a experimentar exemplos com taglibs e a lib jakarta. Já baixei as libs que ele pede no exemplo, a minha duvida é a seguinte:
Eu tenho 3 pacotes: br.com.caelum.jdbc(classe ContatoDAO), br.com.caelum.conection(classe ConectionFactory), br.com.caelum.modelo(classe Contato). Esses packages estao no diretrio src. E dentro do diretorio web eu tenho minha JSP(lista-elegante).
o codigo que estou utilizando para chamar meus pacotes:
<%@ page import= “java.util., br.com.caelum.jdbc.ContatoDAO, br.com.caelum…conection.ConnectionFactory, br.com.caelum.modelo.Contato, java.sql.”%>
está certo desta forma? E os jars do jakarta eu coloco onde? Pois eu coloquei dentro dos plugins do eclipse mais eu vejo a galera dizer pra colocar dentro da lib do meu proprio projeto, é isso? Qual arquivo exatamente eu devo adicionar?
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
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
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315)
org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:148)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:420)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:476)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1426)
org.apache.jasper.compiler.Parser.parse(Parser.java:133)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:167)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.14 logs.