Erro jstl

bem, estava com minha aplicação desenvolvida e de repente ela parou de funcionar, dando o seguinte erro:

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

estou usando isso no meu arquivo .jsp:
<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %>
<%@ taglib prefix=“fmt” uri=“http://java.sun.com/jsp/jstl/fmt” %>

alguém sabe a razão do erro e como corrigir?

Emanuel Pessoa

emanuelpessoa,

Vc não alterou a estrutura do seu projeto, por exemplo, colocando os arquivos jstl em algum diretório e esqueceu de trocar no web.xml ?

Ou então vc alterou ou criou um novo servidor e não fez o deploy de todos os arquivos que o jstl precisa para funcionar ?

ASOBrasil

Você percebeu que a declaração que ele diz que está errada está diferente da declaração da sua página?

Você provavelmente esqueceu de colocar o jar do JSTL na sua aplicação ou declarou a taglib com outro nome.

[quote=Maurício Linhares]Você provavelmente esqueceu de colocar o jar do JSTL na sua aplicação […][/quote]Provavelmente foi isso mesmo… Você tem que colocar dois jars: standard.jar e jstl.jar no classpath de sua aplicação.