1-2 day RichFaces training outline

As a follow up to this blog entry 1-2 day RichFaces training idea, here is a general outline for 1-2 day RichFaces on-site training:

  1. We start by building a simply JSF applications. We take this applications and add various Ajax functionality such as sending an Ajax request and learning how to do partial page re rendering. This example while simple, will cover about 80% of the concepts behind RichFaces.
  2. RichFaces concepts
    1. Sending an Ajax request
    2. Deciding what to process
    3. Partial page re rendering
  3. a4j Components
    1. a4j:support
    2. a4j:commandLink and a4j:commandButton
    3. a4j:poll
    4. a4j:region
    5. a4j:include
    6. a4j:status
    7. a4j:ajaxListener
    8. a4j:jsFunction
    9. a4j:actionparam
    10. a4j:outputPanel
    11. a4j:log
    12. a4j:repeat
    13. a4j:keepAlive
    14. You will learn about the following attributes of the above components: eventsQeue, requestDelay, limitToList, renderRegionOnly, process, reRender, ajaxKeys, selfRendered, bypassUpdates, ignoreDupResponses, onsubmit, oncomplete, onbeforedomupdate
  4. RichFaces components (What is the difference between Ajax4jsf and RichFaces? )
    1. Cover various rich: components such as rich:modal, rich:suggestionbox, data iteration components, rich:inplaceInput, rich:messages(s) and many more. Keep in mind, once you know how to apply RichFaces concepts, you will know how to use any RichFaces component!
  5. Skins

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.