Program Tip

jstl로 속성이 설정되었는지 (null이 아니고 빈 문자열이 아닌지) 어떻게 확인할 수 있습니까?

programtip 2020. 12. 15. 19:45
반응형

jstl로 속성이 설정되었는지 (null이 아니고 빈 문자열이 아닌지) 어떻게 확인할 수 있습니까?


이 질문에 이미 답변이 있습니다.

<c:if test="${post}">
    <h3>${post.title}</h3>  
</c:if>

빈 키워드 사용

<c:if test="${not empty post}">
   <h3>${post.title}</h3>   
</c:if>

'!'를 사용할 수도 있습니다. 대신 'not':

<c:if test="${!empty post}">
    <h3>${post.title}</h3>
</c:if>

참조 URL : https://stackoverflow.com/questions/867687/how-can-i-check-if-an-attribute-is-set-not-null-and-not-an-empty-string-with-j

반응형