Erro em JSTL

6 respostas
F

Galera, comecei a usar JSTLs como fmt e c. Porém ocorreu um erro ao renderizar a página:
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/fmt cannot be resolved in either web.xml or the jar files deployed with this application

Ja troquei a url pra http://java.sun.com/jstl/fmt, mas nada resolveu.
Verifiquei se o jstl.jar esta da pasta WEB-INF/lib e está ok.

O que pode estar ocorrendo?

6 Respostas

C

Você está dando o include?

F

Cara, eu fiz o seguinte. Baixei as TLBs ao inves de referenciar pela url.
Deu certo, o erro sumiu. Mas no Eclipse o auto-completar do core nao funcionar, apenas o fmt.
O q houve?

C

Qual eclipse você está usando? No meu está auto-completando.

F

Uso o Eclipse 3.2

Meus includes estão assim:

<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<%@ taglib uri="/tags/struts-fmt" prefix="fmt" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>

[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Carneiro[/color][/size] :joia:

C

Estranho, além disso o que você tem a fazer é colocar a lib do JSTL (.jar) no PATH do seu projeto e ter o WTs (WebTools) ou outro parecido pro eclipse.

F

Consegui! Valeu galera!

Criado 30 de janeiro de 2007
Ultima resposta 31 de jan. de 2007
Respostas 6
Participantes 2