在 oracle adf 中呈现新页面后,进入新页面时显示警告弹出窗口



我要求在从一个页面导航到另一个页面时显示警告弹出窗口。当根据绑定的值呈现第二页时,应显示警告弹出窗口(绑定是否有任何值 (rendered=true( 或为空(渲染=假((。我怎样才能实现它,以便在呈现第二个页面时显示弹出窗口?

假设几件事:1(你说的页面是指片段。2(您在JDev 12c +上。

这是您可以参考的内容:在片段加载时执行代码这告诉您如何为片段页面定义注册控制器类,并获取阶段 ID。您也可以直接使用 regionContext.getRefreshFlag((。

但是,请注意,此代码将针对您从该片段发出的每个请求触发。因此,关闭警告弹出窗口后,您应该设置一个页面流参数,以防止弹出窗口进一步打开。

对于 11g 发行版,可以通过使用 invokeAction 绑定调用受管 Bean 方法并将刷新条件设置为 prepareRender 来实现此功能。

只需在表单中添加一个showPopupBehavior,并使TrigerType="load"

按照以下链接:http://prabhat-java.blogspot.ae/2015/10/displaying-popup-on-page-load.html

相关内容

最新更新