2013-10-22 9 views

risposta

7

Vuoi dire Expression Language, EL insomma, dato che è il componente che permette di utilizzare ${something} espressioni, mentre JSTL è una libreria di tag che ti dà componenti di tag come <c:set>.

In EL, si può fare in questo modo:

<c:set var="ternaryResult" 
    value="${(relAttributeValue != 'false') ? 'rel=\"nofollow\"' : ''}" /> 

Si noti che in EL non è necessario preoccuparsi di riferimenti a confronto con == come in Java. Ulteriori informazioni su questo: Is there an equivalent of '==' from Java in EE 6 JSF EL