Dúvida com if no STRUTS

3 respostas
N

Pessoal tem alguma tag do STRUTS q serve como if…

estou querendo utilizar um atributo q estou setando no request… para montar alguns componentes da tela…

um exemplo assim:

if(true){

mostra componente X

}else{

mostra componente Y

}

tente a logic:equal e logic present e não tive sucesso…

aguardo contatos

3 Respostas

thiago.correa

http://java.sun.com/j2ee/1.3/docs/tutorial/doc/JSTL5.html

antoniopopete

<logic:equal name=" " value="">
</logic:equal>

<logic:notEqual name=" " value="">
</logic:notEqual>

Da uma olhada na documentação:

http://struts.apache.org/1.x/struts-taglib/tlddoc/logic/tld-summary.html

bonfarj

o JSTL é a melhor solução, vc pode usar a tag <c:if>:

<c:if test="${true}"> lalala </c:if> <c:if test="${!true}"> lalala </c:if>

Veja tb a tag <c:choose>:

<c:choose> <c:when test="${true}"> lalala </c:when> <c:otherwise> lalala </c:otherwise> </c:choose>

abraços,

Criado 28 de dezembro de 2006
Ultima resposta 29 de dez. de 2006
Respostas 3
Participantes 4