E ai galera blz? Estou iniciando no desenvolvimento web com java… Não ta facil rrsrs
Estou usando o Eclipse, Maven, MySql e TomCat 6.0.
Bem estou com um probleminha aki na minha aplicação, quando coloco no cabeçalho da minha .JSP a seguinte instrução <%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %> ele da um erro “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”
Eu baixei os jar’s do JSTL atraves do maven, dei uma olhada em alguns outros foruns e vi a galera falando pra colocar os jar’s no web-content\lib da aplicação, coloquei! E tb nao funcionou… Ai tb coloquei os jars na pasta lib do tomcat… E nd…
Alguém tem alguma luz ai pra mi ajudar??
Valeu galera abraços…
:shock:
Tente isto: No Eclipse, depois de colocar o jar no diretório WEB-INF/lib, dê um refresh no projeto, depois clique com o botão direito em cima do jar, vá em “Build Path” >> “Add to Build Path”.
> Clique com o botão direito em cima da aplicação;
> Build Path;
> Configure Build Path;
> Na aba "Libraries" clique em "Add external jars";
> Localize o "jstl.jar" e o "standard.jar" (Ambos são importantes!!) e os adicione.
Pronto, dá um "refresh" na aplicação e ele automaticamente reconhece!!
vlew :!:
Galera fiz as duas opções e nd… continua o erro… vou colocar o erro todo ai pra vc’s verem…
SEVERE: Servlet.service() for servlet jsp threw 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
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:315)
at org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:148)
at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:382)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:445)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1392)
at org.apache.jasper.compiler.Parser.parse(Parser.java:130)
at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
at org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:170)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:332)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:589)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
Nao sei oq é ainda…
Só pra deixar registrado a pagina do JSP sem compilar apresenta um erro
“Multiple annotations found at this line: - Can not find the tag library descriptor for “http://java.sun.com/jsp/jstl/core”
- Can not find the tag library descriptor for “http://java.sun.com/jsp/jstl/core””
Acho que com mais esse detalhe vai ajudar tb…
abraços…
Bem após varias tentativas funcionou…
Não sei explicar pq!! :shock:
Mas o interessante q só funciona por fora do eclipse e dentro dele nao funcionou…
Mas ta valendooo…
Alguem sabe pq nao funciona dentro do eclipse?
Abraços valeu galera!
Bem o meu Eclipse está todo configurado e funcionando com o JSTL, o mysqlconnector…
No início também levei umas surras nesse quesito configuração e tive esses mesmos problemas!!
No mais, incluir os jars na pasta WEB-INF/lib e no Build Path resolveram…
Tenta dar uma procurada aqui no fórum, tem muita coisa só sobre esse assunto!
vlew :!: