JSTL URI attribute exception

2 respostas
heineken

Tenho uma página JSP que verifica o login de uma pessoa e exibe ou nao um pedaço private da página. Este JSP foi construido apenas a título de estudo para certificação, mas uma mensagem de Erro diz que o attributo de tag “uri” não pode ser resolvido nem no xml nem nos JARs carregados. Já carreguei o JSTL.JAR debaixo de WEB-INF/lib, mas nada de minha página funcionar. O código da mesma segue abaixo:

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

Everyone can see this: ${memberlogin}

<c:set var=“thelogin” scope=“request” value=“memberof”/>

That´s it ${thelogin}



Um pedaço da mensagem de 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

Qualquer ajuda será muito bem vinda!

Obrigado!

Heineken

2 Respostas

ziegfried

Pode ser o seguinte:

1- Sua versão do jstl.jar pode ser antiga. Nas versões mais antigas, a uri deve ser http://java.sun.com/jstl/core

2- Usas o Tomcat? No Tomcat é necessário adicionar o standard.jar também para poder usar a JSTL.

heineken

No momento uso o Tomcat… acabei de adicionar o standard.jar e as tags de JSTL começaram a funcionar numa boa.

Fica ai o toque, para quem usa Tomcat e quer escrever JSP com tags de JSTL, devem adicionar tanto jstl.jar como standard.jar debaixo de WEB-INF/lib.

Obrigado!

Heineken

Criado 5 de maio de 2007
Ultima resposta 6 de mai. de 2007
Respostas 2
Participantes 2