也许这是一个愚蠢的问题,但是在Primefaces的<p:dialog>
中有一个名为appendTo
的属性,在手册中描述为:
我不知道它有什么用?
最佳答案
从PrimeFaces User Guide(当前第185页)中:
您可以使用appendTo="@(body)"
克服此问题,并且dialog
将作为<body>
节点的子代附加。dialog
是主要的modal
选项之一,如果您不使用appendTo
,则您可能会很快在叠加层后面出现对话框:
另请参阅http://forum.primefaces.org/viewtopic.php?f=3&t=16504
注意:
appendToBody="true"
。更改为5.0。 dialog
包含一些按钮,别忘了用<h:form>
包围它们(请参阅Proper Construct for Primefaces Dialog)