rendered
如何工作?它完全隐藏h:form
的内容,如果expression.list
不为空则不显示。
<h:form id="stackForm" rendered="#{not empty expression.list}">
<p:orderList id="stack" value="#{expression.list}"...
...
如果rendered
条件计算为false
,它不会隐藏它-它根本不会渲染它。在您的情况下,如果#{expression.list}
是空的,窗体将不会被渲染。或者,当rendered
被翻译成简单的英语时,读作如果expression.list
不为空则呈现表单