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
 
Post to Twitter Post to Twitter
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons
SlideShare is now available on LinkedIn. Add it to your LinkedIn profile.

Richfaces Introduction May-2008

From scryan7371, 4 months ago Add as contact

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 | 0 comments | 0 favorites | 22 downloads | 1 embeds (Stats)

Categories

Technology

Groups/Events

Embed in your blog options close
Embed (wordpress.com) Exclude related slideshows Embed in your blog

More Info

This slideshow is Public
Total Views: 938 on Slideshare: 915 from embeds: 23
Most viewed embeds (Top 5): More
Flagged as inappropriate Flag as inappropriate

Flag as inappropriate

Select your reason for flagging this slideshow as inappropriate.

If needed, use the feedback form to let us know more details.

Slideshow Transcript

  1. Slide 1: S cott Ryan Denver Java User’s Group M ay 2008 scott@theryansplace.com
  2. Slide 2: Agenda  Introduction  Native Components  A jax Components  A jax E nablement
  3. 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
  4. Slide 4: Introduction  L everages Prototype  Fairly active project  Different DOM interaction model than Icefaces  Implemented as a servlet filter
  5. Slide 5: Architecture
  6. 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
  7. Slide 7: Overview  Native Components  Non A jax Enabled  A jax Enabled  A jax enablement of non richfaces components  Offers Dynamic S kins
  8. Slide 8: Native Components  M essages  Panels  M enus  Tables and Columns  Google  V irtual Earth  Trees  Tabbed Panels  S pinners  JQuery  Calendar
  9. Slide 9: Examples
  10. 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
  11. Slide 11: Examples
  12. 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
  13. 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
  14. Slide 14: Ajax States  onsubmit onsubmit=\"if (mynosendfunct()==false){return false}\"  onclick (Command button and link)  oncomplete  onbeforedomupdate
  15. Slide 15: Examples
  16. 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/