在primefaces模式对话框中延迟Java小程序加载

在primefaces模式对话框中延迟Java小程序加载,java,primefaces,applet,Java,Primefaces,Applet,我有两个xhtml页面,一个普通页面带有一些数据和用于调用模态对话框的按钮。模态对话框包括带有java小程序标记的第二页。我注意到,在我点击submit按钮之后,当Java加载时,浏览器被冻结了几秒钟 <p:dialog header="Page2" widgetVar="dlg4" modal="true" height="350" width="550" closable="true" resizable="true" draggable="false"> <ui:in

我有两个xhtml页面,一个普通页面带有一些数据和用于调用模态对话框的按钮。模态对话框包括带有java小程序标记的第二页。我注意到,在我点击submit按钮之后,当Java加载时,浏览器被冻结了几秒钟

<p:dialog header="Page2" widgetVar="dlg4" modal="true" height="350" width="550" closable="true" resizable="true" draggable="false">
  <ui:include src="itemSigning.xhtml" />
</p:dialog>
如果我是正确的,primefaces是这样工作的:当第1页加载定义了一些对话框时,该页中定义的每个模式对话框都会加载,对吗?有没有办法让模态对话框在打开时加载其内容

所以,当我按下submit按钮时,我希望在打开对话框和其中的第2页后立即打开模式对话框和小程序,这样我就可以给用户写一些消息,比如:等待片刻,直到Java加载

我希望在打开模式对话框之前避免浏览器窗口冻结2-3秒,可能是因为此时正在加载Java

可能吗


根据Primefaces 5.1用户指南第177页,谢谢

Tag: Dialog
Attribute: dynamic
Default: false
Type: Boolean
Description: Enables lazy loading of the content with ajax.