Antworten:
Sie können an der EL (Ausdruck Sprache) Beschreibung einen Blick hier .
Ihr Code ist korrekt, aber ich bevorzuge den zweiten, da ein Boolescher Code mit einem redundanten verglichen wird trueoder falseredundant ist.
Zur besseren Lesbarkeit können Sie auch den notOperator verwenden:
<c:if test="${not theBooleanVariable}">It's false!</c:if>
Sie können dies auch überprüfen
<c:if test="${theBooleanVariable ne true}">It's false!</c:if>