First page Back Continue Last page Text

oracle adf workshop

Notes:


Using Page Parameters

You define page parameters in the page definition of the page. The example in the slide shows setting a page parameter to a String value by using expression language, because the value of the parameter must be an expression.

You could also set the page parameter to a value contained in a managed bean or in the binding container. For example:

<parameters>

<parameter id="myDeptId" value="#{DepartmentBean.deptId}"/>

<parameter id= "fname" value=" #{bindings.FirstName.InputValue} "/>

</parameters>

You can access the parameter value in EL as #{bindings.<param name>}.

You can use page parameters to, for example, pass values into a page template, enabling use of the same template for a variety of different pages. Another example of using a page parameter is to set a value in a containing page to pass to a region (task flow) on the page.