У меня есть требование показывать всплывающее окно с предупреждением при переходе со страницы на другую. Всплывающее окно с предупреждением должно отображаться, когда вторая страница отображается на основе значения привязки (имеет ли привязка какое-либо значение (rendered = true) или имеет значение null (rendered = false)). Как я могу реализовать это так, чтобы всплывающее окно отображалось при отображении второй страницы?





Предполагая несколько вещей: 1) Под страницей подразумевается фрагмент. 2) Вы используете JDev 12c +.
Это то, к чему вы можете обратиться: выполнить код при загрузке фрагмента Здесь рассказывается, как зарегистрировать ControllerClass для определения страницы фрагмента и получить идентификатор фазы. Вы также можете напрямую работать с regionContext.getRefreshFlag ().
Однако обратите внимание, что этот код будет срабатывать при каждом запросе, который вы делаете из этого фрагмента. Поэтому, как только вы закроете всплывающее окно с предупреждением, вы должны установить параметр потока страницы, который предотвратит дальнейшее открытие всплывающего окна.
Для выпусков 11g эта функциональность может быть достигнута с помощью привязки invokeAction для вызова метода управляемого компонента и установки условия обновления как prepareRender.
Просто добавьте showPopupBehaviour в форму и сделайте TrigerType = "load"
перейдите по этой ссылке: http://prabhat-java.blogspot.ae/2015/10/displaying-popup-on-page-load.html