development

EL에서 부울 조건을 확인하는 방법은 무엇입니까?

big-blog 2020. 9. 16. 08:07
반응형

EL에서 부울 조건을 확인하는 방법은 무엇입니까?


이 올바른지?

<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>

둘 다 작동합니다. 대신 ==쓸 수 있습니다eq


이 방법으로도 확인할 수 있습니다.

<c:if test="${theBooleanVariable ne true}">It's false!</c:if>

참고 URL : https://stackoverflow.com/questions/3915716/how-to-check-a-boolean-condition-in-el

반응형