Tag <if> do struts ñ funciona

6 respostas
tauame

Pessoal, estou com um problema relacionado ao struts2… estou tentando utilizar uma tag <s:if> para exibir uma imagem condicionalmente na tela, dependendo do valor de uma string da minha action…

na action eu tenho uma String ordenacao com getters e setters, entao no jsp eu quero testar se esta string é igual a “idAcidente” (veja bem, não é um campo id, é uma string escrito ‘idAcidente’). Estou fazendo assim:

<s:if test="%{#ordenacao==idAcidente}">

</s:if>

6 Respostas

V

Tenta assim:

<s:if test="${ordenacao == 'idAcidente'}">
   <img src ... />
</s:if>

a variavel ordenação deve está disponivel para acesso na sua view.

espero que ajude.

S

certo!

S

certo!2 e para sempre

S

sera? s

S

certesa

ailujana

para mim nao funcionou…alguém sabe aí?

tenho isso

<s:textfield id="idAcidente" name="acidente.idAcidente" disabled="true" theme="simple" cssStyle="width:70px"/>

<s:if test="%{#idAcidente!=''}">
        <jsp:include page="rodape.jsp"/>
</s:if>

ja tentei colocar no test acidente.idAcidente também e não funcionou

Criado 28 de janeiro de 2011
Ultima resposta 7 de fev. de 2011
Respostas 6
Participantes 4