Struts problema no <s:IF

3 respostas
Mordor

Estou usando o struts 2.1.6, e estou com problema em fazer um if funcionar.

Validando um boolean

${usuario.ativo} //aparece true ou false

<s:if test=“usuario.ativo”>

Esse texto nunca aparecera.

</s:if>

é muito estranho isso… será que é a versão 2.1.6 que veio bugada?

3 Respostas

D

Bom dia,

Muito estranho isso mesmo. Tenta imprimir o valor deste utilizando s:property do struts, ou tenta fazer sua verificacao dentro do if assim: s:if test=“usuario.ativo == true”

abraço

viniciuspadua

como esta colocando o usuário na sessão ?

D

Tente colocar o valor entre “%{}”.

Ex.:

<s:if test="%{usuario.ativo}">

Esse texto nunca aparecera.

</s:if>

Espero ter ajudado. Até.

Criado 4 de fevereiro de 2009
Ultima resposta 5 de fev. de 2009
Respostas 3
Participantes 4