JSTL, faltando alguma coisa

4 respostas
Romildo_Paiter

Ola pessoal Blz...

Ká estou eu novamente, gostaria de entender porque código a baixo não quer resultar em um resultado correto.

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@ page language="java"%> 
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>    
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>    
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Testando uma Sessao</title>
</head>
<body>
	<c:choose>
		<c:when test="${empty funcionario}">
			Você não está logado!
		</c:when>
		<c:otherwise>
			Você está logado como ${funcionario.usuario} e senha ${funcionario.senha}
		</c:otherwise>
	</c:choose>
</body>
</html>

Acontece o que esta saindo escrito na tela é a seguinte mensagem.

Você está logado como ${funcionario.usuario} e senha ${funcionario.senha}

Será que alguem pode me dar esse auxilio. Estou usando o exclipse, importei o Struts_Blank 1.3.10. E não estou conseguindo resolver essa situação.

Falow grande abraço a todos.

Romildo Jozue Paiter

4 Respostas

C

Bom dia

Romildo, verifique se os jar pertencentes a biblioteca JSTL estão em seu classpath, os jar que vc precisa são: jstl.jar e standard.jar.

Também tente mudar essa parte do código:

Você está logado como ${funcionario.usuario} e senha ${funcionario.senha}

Para:

Você está logado como <c:out value="${funcionario.usuario}" /> e senha <c:out value="${funcionario.senha}" />

Falou.

g4j

Use a diretiva <%@ page isELIgnored=“false” %> no topo da página

Romildo_Paiter

E ai Caio BLZ, bom meu class path estou encaminhando, ele não tinha esses 2 jar que você me falo… ai eu peguei ele na pasta do Tomcat,… e mesmo assim não funcionou.

E ao gFOURj, obrigado a sua solução caiu como uma luva… Exeste algum lugar que podemos definir as paginas com esse parametro como padrão.

Valeu pessoal Obrigado.


g4j

tem sim!

Como forma de estudo, leia o tópico: http://www.guj.com.br/posts/list/35101.java

Criado 19 de fevereiro de 2010
Ultima resposta 19 de fev. de 2010
Respostas 4
Participantes 3