Google Website Translator Gadget

miércoles, 24 de octubre de 2012

Struts2: Avaluació condicional composada

Al programar amb Struts2 et pots trobar en la necessitat de generar una part del codi JSP en funció de uns resultats.



Com funciona la combinació de expresions? Millor mirem-ho amb un exemple:

<s:if test="%{peticiocarpeta==null || peticiocarpeta.origPath==""}">
... do something

</s:if>

si volem afegir un else només cal continuar amb <s:else></s:else>
<s:else>
...do something alternative ...

</s:else>

Punts a tenir en compte:
- El condicional OR es igual que en Java ||.
- Cal tancar el if (</s:if>) abans de afegir el else (<s:else></s:else>).

Més informació i exemples interessants:
Struts2: Why won't the 'if' tag evaluate a one char string
aoiblog.com: struts2 if else elseif

No hay comentarios:

Publicar un comentario