仅当属性fileEn
的值为NULL(fileEn => NULL
)
<f:if condition="{file.fileEn}==NULL">
<f:debug title='file'>{file}</f:debug>
</f:if>
然而,这也向我展示了fileEn不是NULL
!
答案 0 :(得分:5)
您无法检查某些内容是否为NULL
,它的工作原理如下:
仅当属性 NULL :
时才渲染<f:if condition="{file.fileEn}">
<f:then>
</f:then>
<f:else>
<!-- Property is NULL -->
<f:debug title='file'>{file}</f:debug>
</f:else>
</f:if>
仅当属性不是 NULL :
时才渲染<f:if condition="{file.fileEn}">
<!-- Property is not NULL -->
<f:debug title='file'>{file}</f:debug>
</f:if>