0
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                              © Copyright 2...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Colorado Software Summit: October 22 – 27, 2006                                                © Copyright 2006, Virtuas O...
Upcoming SlideShare
Loading in...5
×

Building AJAX Enabled JSF Components

508

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
508
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Building AJAX Enabled JSF Components"

  1. 1. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions Building AJAX Enabled JSF Components ajax and the dojo - myfaces integration Bill Dudney Virtuas Open Source Solutions Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 1
  2. 2. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions AJAX hysteria, hype or real stuff? Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 2
  3. 3. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions Stats 157,000,000 hits (google ‘ajax’) 102,000 hits (google ‘ajax library’) 40,400 hits (google ‘ajax conference’) 21,800 hits (google ‘ajax component’) 154,000,000 hits (google `ajax !cleaner`) Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 3
  4. 4. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions AJAX? Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 4
  5. 5. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions Compare Java - WebStart Thin Client RCP (Eclipse) Platform (NetBeans) Flex Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 5
  6. 6. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions JSF Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 6
  7. 7. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions JSP Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 7
  8. 8. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions Bean Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 8
  9. 9. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions Configuration Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 9
  10. 10. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions Faces Request Restore View Servlet Apply Request Values Each of these phases Process can optionally skip to Validations Render Response Update Model Values Render Invoke Response Response Application Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 10
  11. 11. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions Custom Components Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 11
  12. 12. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions <<render>> <<tag>> HtmlFishEyeNavigationMenuRenderer HtmlFishEyeNavigationMenuTag <<UIComponent>> HtmlFishEyeNavigationMenu Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 12
  13. 13. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions <<render>> HtmlFishEyeNavigationMenuRenderer Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 13
  14. 14. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions <<UIComponent>> HtmlFishEyeNavigationMenu Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 14
  15. 15. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions <<tag>> HtmlFishEyeNavigationMenuTag Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 15
  16. 16. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions dojo Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 16
  17. 17. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions dojo <=> MyFaces Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 17
  18. 18. Colorado Software Summit: October 22 – 27, 2006 © Copyright 2006, Virtuas Open Source Solutions MyFaces Fisheye Demo Bill Dudney — Building AJAX Enabled JSF Components — ajax and the dojo - myfaces integration Page 18
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×