Це правильно?
<c:if test="${theBooleanVariable == false}">It's false!</c:if>
Або я міг це зробити?
<c:if test="${!theBooleanVariable}">It's false!</c:if>
Відповіді:
Ви можете поглянути на опис EL (мова виразу) тут .
Обидва ваші коди правильні, але я віддаю перевагу другому, як порівняння логічного значення з true
або false
надмірним.
Для кращої читабельності ви також можете скористатися not
оператором:
<c:if test="${not theBooleanVariable}">It's false!</c:if>