首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在primefaces模式对话框中延迟Java小程序加载

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

Stack Overflow用户
提问于 2015-09-03 16:15:09
回答 1查看 189关注 0票数 0

我有2个xhtml页面,一个正常的页面与一些数据和调用模式对话框按钮。模式对话框包括带有java小程序(标记)的第二页。我注意到,在我点击submit按钮后,浏览器在Java加载期间冻结了几秒钟。

代码语言:javascript
复制
<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页)后立即打开模式对话框和applet,这样我就可以向用户写一些消息,比如:“等待片刻,直到Java加载……”

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

有可能吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-09-04 14:31:42

根据Primefaces 5.1用户指南第177页

代码语言:javascript
复制
Tag: Dialog
Attribute: dynamic
Default: false
Type: Boolean
Description: Enables lazy loading of the content with ajax.
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32370379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档