Developing JSF Pages Using ADF Faces

advertisement
Developing JSF Pages Using ADF Faces
ADF Faces Rich Client Components
• Over 150 components
• Ajax enabled
• Pluggable look and feel
• Accessibility & internationalization
• The usual components plus:
– Charts, gantt, pivot, calendars, coverflow
• Built in advanced functionality:
– Drag and drop framework
– Dialog and pop-up framework
– “Active Data” - Dashboards / push updates (comet)
– Templating and declarative components
ADF Faces Components
Common Components
• Input and output components
• Fields, sliders, selectors
• Navigation components
• Links, buttons, menus
• List selection components
• Dropdown, LOV, shuttle
• Data collection components
• Table, tree, carousel
• Others
• Progress bar, calendar
Operation Components
• Instead of writing JavaScript
• Validators
• Convertors
• Behaviors
• Drag and drop
• Listeners
• Export
• Print
• More…
Graphs
• 50 graph types
• Flash or PNG rendering
• Interactive:
• Zoom
• Scroll
• Time selector window
• Line and legend
highlighting/fading
• Animation
Layout Components
• Arrange your page using areas
• Relative positioning
• Advanced layouts
• Change page layout at runtime
Using Facets
• Facets are:
• Placeholders for
subcomponents
• Similar to detail elements
• Used to specify subordinate
elements like header or
footers
• Displayed with the
component
Partial Page Rendering
• PPR uses AJAX technology.
• Update the page without refreshing the whole page.
• Select a value from a list and filter a result table by that value.
• Scroll through a results table.
• Expand a tree control.
• PPR in ADF Faces is mostly transparent:
• Expand a tree node.
• Nothing special needs to be done.
• Explicit PPR attributes:
• partialSubmit: Used by command components
• autoSubmit: Used by input items or lists, and so on
• partialTriggers: Used by all components
Declarative Partial Page Rendering
(PPR)
Partial Page Rendering:
• Enables redrawing only a portion of a page
• Can be enabled declaratively or programmatically
Download
Related flashcards

Biogeography

20 cards

Mesoamerican cultures

39 cards

Mountains of Austria

29 cards

Mesoamerican cultures

44 cards

Coral reefs

44 cards

Create Flashcards