Your SlideShare is downloading. ×
0
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Building AJAX Enabled JSF Components
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Building AJAX Enabled JSF Components

497

Published on

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

  • Be the first to like this

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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

×