使用JSF渲染

时间:2015-05-18 14:50:30

标签: jsf

rendered如何运作?它会完全隐藏h:form个内容,如果expression.list不为空,则不会显示该内容。

<h:form id="stackForm" rendered="#{not empty expression.list}"> 
   <p:orderList  id="stack" value="#{expression.list}"...
   ...

1 个答案:

答案 0 :(得分:1)

它不会隐藏它 - 如果rendered条件评估为false,它根本不会渲染它。在您的情况下,如果#{expression.list}为空,则不会呈现表单。或者,当rendered翻译为普通英语时,请将其视为如果expression.list不为空,则呈现表单。