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/



Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 0 (more)