JSTL com JSF

Senhores,

como eu faço para fazer um if com o conteúdo de um bean JSF?
Ex.:
<c:if test="#{clienteBusiness.operacao == 0}" >

</c:if>

Obrigado

Use

<c:if test="${clienteBusiness.operacao == 0}" >

</c:if>

perceba que foi trocado # por $

Não cara… não dá certo fazer isso…
:frowning:

Galera,

consegui resolver o problema:

Antes, a chamada da minha tag lib era:

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

Daí eu copiei todos os arquivos TLD para a pasta /WEB-INF/LIB e chamei o meu uri assim:

<%@ taglib uri="/WEB-INF/lib/c-rt.tld" prefix=“c” %>

Com isso, agora eu consigo fazer coisas do tipo:

    &lt;c:if test="${sessionScope.clienteBusiness.operacao == 0}" &gt;
        &lt;h:commandButton value="Inserir" action="#{clienteBusiness.inserir}"/&gt;
    &lt;/c:if&gt;

Os arquivos TLD referidos eu peguei no site: http://people.apache.org/builds/jakarta-taglibs/nightly/jakarta-taglibs-20060829.zip
Flw

Galera,

consegui resolver o problema:

Antes, a chamada da minha tag lib era:

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

Daí eu copiei todos os arquivos TLD para a pasta /WEB-INF/LIB e chamei o meu uri assim:

<%@ taglib uri="/WEB-INF/lib/c-rt.tld" prefix=“c” %>

Com isso, agora eu consigo fazer coisas do tipo:

    &lt;c:if test="${sessionScope.clienteBusiness.operacao == 0}" &gt;
        &lt;h:commandButton value="Inserir" action="#{clienteBusiness.inserir}"/&gt;
    &lt;/c:if&gt;

Os arquivos TLD referidos eu peguei no site: http://people.apache.org/builds/jakarta-taglibs/nightly/jakarta-taglibs-20060829.zip
Flw