Академический Документы
Профессиональный Документы
Культура Документы
Managed beans:
Configured in adfc-config.xml or other task flow .xml
file
Plain Old Java Objects (POJOs), Lists and Maps
Have no-argument constructor
Lazy initialization by JavaServer Faces framework as
needed
3. Search class.
5. Create method.
4. Select class.
Entry in adfc-config.xml:
<managed-bean>
<managed-bean-name> DepartmentBean </managed-bean-name>
<managed-bean-class> sample.DepartmentsManagedBean
</managed-bean-class>
<managed-bean-scope> request </managed-bean-scope>
</managed-bean>
JSF supports:
Phase events
Execute as part of the JSF and ADF life cycle
Can be used to augment standard behavior
Action events
Occur when a command component is activated, such as
when a user clicks a button or a link
Return a control flow outcome
Value change events
Occur when the local value of a input component changes,
such as when a user selects a check box
Used for managing UI elements
Event Object
Ive been clicked!
Does anyone care?
Yes Im listening!
Now Ill get to work
Event Listener
Event Source
Contextual events:
Provide a way to coordinate regions
Containing
Page
Containing page
Event
map
Payload Consumer
method method
Producer Consumer
region region
2
5
Producer Containing Consumer
PageDef PageDef PageDef
Define a page
that contains
two regions.
Producer
Supply a value
PageDef for the payload
method argument.
Producer
PageDef Raise an event
when the
payload method
is invoked.
Producer
PageDef
Bind the
event
Producer Containing handler. Consumer
Page
Specify consumer
region refreshing .
Producer Containing Consumer
PageDef PageDef PageDef