Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer.To install it, go here
Richfaces Introduction May-2008
A Presentation to the Denver Java User's Group and Boulder Java User's Group on the Ajax Enabled Richfaces Framework for Faces (JSF)
938 views | comments | 0 favorites | 22 downloads | 1 embeds (Stats)
More Info
This slideshow is Public
Total Views: 938 on Slideshare: 915 from embeds: 23
Most viewed embeds (Top 5):
More
Slideshow Transcript
- Slide 1: S cott Ryan
Denver Java User’s Group M ay 2008
scott@theryansplace.com
- Slide 2: Agenda
Introduction
Native Components
A jax Components
A jax E nablement
- Slide 3: Introduction
Combines Richfaces components with A 4jsf project
Under the JB oss umbrella
S ome M aven support if you can find it
Integrates well with Faces (RI and M yFaces), Facelets,
S eam
- Slide 4: Introduction
L everages Prototype
Fairly active project
Different DOM interaction model than Icefaces
Implemented as a servlet filter
- Slide 5: Architecture
- Slide 6: Limitations/Hints
A void V erbatim since that is transient
Update the dom only do not add or remove
Use placeholder elements for updates
A lways send and receive valid X M L
Use server side persistence
- Slide 7: Overview
Native Components
Non A jax Enabled
A jax Enabled
A jax enablement of non richfaces components
Offers Dynamic S kins
- Slide 8: Native Components
M essages
Panels
M enus
Tables and Columns
Google
V irtual Earth
Trees
Tabbed Panels
S pinners
JQuery
Calendar
- Slide 9: Examples
- Slide 10: Ajax Enabled
Native Components
Drag and Drop
S uggestion B ox
A jax Output Panel
M edia
A jax Includes
Polling
Push Capability
Command B utton
Command L ink
M odal Panels
Toggle Panels
L ist S huttle
- Slide 11: Examples
- Slide 12: Ajax Enabled
Non-Native Components
A ction Parameter
A jax S upport
A jax L istener
A jax Re-rendering
A jax Regions
A jax S tatus
- Slide 13: Ajax Concepts
A jax Region
A jax Output Panel
A jax K eep A live
A jax S cript
A jax S tyle
A jax L og
- Slide 14: Ajax States
onsubmit onsubmit=\"if (mynosendfunct()==false){return false}\"
onclick (Command button and link)
oncomplete
onbeforedomupdate
- Slide 15: Examples
- Slide 16: References
Richfaces
http:/ labs.jboss.com/
/ jbossrichfaces/
A ppfuse
http:/ appfuse.org
/
S woop
http:/ www.soaringeagleco.com/
/ swoop
http:/ sourceforge.net/
/ projects/swoop/