This Page Flow sample shows the nesting relationship between two Page Flows: the calling Page Flow, and the nested Page Flow.
Using the @jpf:controller annotation's nested="true" attribute in the nested Page Flow.
Using a form bean to pass data from the nested Page Flow back to the calling Page Flow.
In SamplesApp, the sample is in the following location:
SamplesApp/WebApp/navigation/nesting/nestingPageFlow/NestingPageFlowController.jpf (The nesting Page Flow)
In the example, when the user creates a user profile, control is passed to a nested Page Flow that is located at:
SamplesApp/WebApp/navigation/nesting/nestedPageFlow/NestedPageFlowController.jpf (The nested Page Flow)
On the local file system, the samples are located at:
<BEA_HOME>\weblogic81\samples\workshop\SamplesApp\WebApp\navigation\nesting\nestingPageFlow\NestingPageFlowController.jpf
<BEA_HOME>\weblogic81\samples\workshop\SamplesApp\WebApp\navigation\nesting\nestedPageFlow\NestedPageFlowController.jpf
To Run the Samples
Start WebLogic Server in the Workshop domain.
On Microsoft Windows systems, run
<BEA_HOME>/weblogic81/samples/domains/workshop/startWebLogic.cmd
On Linux or Solaris systems, run:
<BEA_HOME>/weblogic81/samples/domains/workshop/startWebLogic.sh
Launch the service either by opening it in WebLogic Workshop and selecting the Start operation or by entering http://localhost:7001/WebApp\navigation\nesting\nestingPageFlow\NestingPageFlowController.jpf in the address bar of your browser. If WebLogic Server is running in the Workshop domain on this machine, you may click here to run the sample.