Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 0 (more)

Richfaces Introduction May-2008

From scryan7371, 2 months ago

A Presentation to the Denver Java User's Group and Boulder Java Us more

570 views  |  0 comments  |  0 favorites  |  9 downloads  |  1 embed (Stats)
 
 
 

Groups / Events

 

 
Embed
options

More Info

This slideshow is Public
Total Views: 570
on Slideshare: 569
from embeds: 1

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/