Problema com cookie, jstl e JSF

1 resposta
leokaos

olá

estou tentando fazer uma verificação de cookie no sistema q estou fazendo mas infelizmente naum consigo, o codigo:

<c:choose>
                <c:when test="#{cookie.usuario_diploma.value==null}">
                    <h:inputText size="15" id="nome" value="#{Login.usuario.nome}"/>
                </c:when>
                <c:otherwise>
                   <h:outputText value="#{cookie.usuario_diploma.value}"/>
                </c:otherwise>
</c:choose>

entaum estou mesclando JSTL com JSF…o problema eh o seguinte: mesmo naum tendo nenhuma cookie no sistema ele cai na segunda condição e imprime vazio!!! jah troquei o == null pela função empty cookie.usuario_diploma.value e nda…
o managed-bean estah configurado corretamento pq funciona normalmente qdo naum coloco a verificação…

e qdo substituo o # por $ ele dah o seguinte erro:

According to TLD or attribute directive in tag file, attribute test does not accept any expressions

queria uma ajuda…vlw!!!

1 Resposta

leokaos

jah achei a resposta…nunca iah imaginar…o uri do tag lib pro tomcat eh outro:

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

aih funciona normalmente…

vlw

Criado 17 de julho de 2008
Ultima resposta 18 de jul. de 2008
Respostas 1
Participantes 1