Professional Documents
Culture Documents
package master.view.java;
import oracle.adf.controller.v2.lifecycle.Lifecycle;
import oracle.adf.controller.v2.lifecycle.PagePhaseEvent;
import oracle.adf.controller.v2.lifecycle.PagePhaseListener;
public class CustomPagePhaseListener implements PagePhaseListener {
public CustomPagePhaseListener() {
super();
}
public void afterPhase(PagePhaseEvent pagePhaseEvent) {
if (pagePhaseEvent.getPhaseId() == Lifecycle.PREPARE_RENDER_ID) {
// runJavaScriptCode("alert(\"Welcome in my application\");");
System.out.println("Called onPageLoad by Sarfaraz");
}
}
public void beforePhase(PagePhaseEvent pagePhaseEvent) {
}
}
<class>demo.view.java.CustomPagePhaseListener</class>
</phase-listener>
</lifecycle>
</adf-controller-config>
</adf-settings>
Code
package master.view.java;
import oracle.adf.controller.v2.lifecycle.Lifecycle;
import oracle.adf.controller.v2.lifecycle.PagePhaseEvent;
import oracle.adf.controller.v2.lifecycle.PagePhaseListener;
public class CustomPagePhaseListener implements PagePhaseListener {
public CustomPagePhaseListener() {
super();
}
public void afterPhase(PagePhaseEvent pagePhaseEvent) {
if (pagePhaseEvent.getPhaseId() == Lifecycle.PREPARE_RENDER_ID) {
// runJavaScriptCode("alert(\"Welcome in my application\");");
System.out.println("Called onPageLoad by Sarfaraz");
}
}
public void beforePhase(PagePhaseEvent pagePhaseEvent) {
}
}