2011-12-02 25 views

risposta

126

questo aspetto come un duplicato di JSTL conditional check.

L'errore sta avendo && all'esterno dell'espressione. Invece utilizzare

<c:if test="${ISAJAX == 0 && ISDATE == 0}"> 
+0

Grazie funziona –

25

Se si utilizza JSP 2.0 e sopra di esso sarà disponibile con il EL support: in modo da poter scrivere in inglese semplice e utilizzare and con empty operatori di scrivere il test:

<c:if test="${(empty object_1.attribute_A) and (empty object_2.attribute_B)}"> 
12

raccomandazione:

quando si dispone di più di una condizione con and e or è meglio se parate con () per evitare problemi di verifica

<c:if test="${(not validID) and (addressIso == 'US' or addressIso == 'BR')}"> 
Problemi correlati