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:
- 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.
- RichFaces concepts
- Sending an Ajax request
- Deciding what to process
- Partial page re rendering
- a4j Components
- a4j:support
- a4j:commandLink and a4j:commandButton
- a4j:poll
- a4j:region
- a4j:include
- a4j:status
- a4j:ajaxListener
- a4j:jsFunction
- a4j:actionparam
- a4j:outputPanel
- a4j:log
- a4j:repeat
- a4j:keepAlive
- You will learn about the following attributes of the above components: eventsQeue, requestDelay, limitToList, renderRegionOnly, process, reRender, ajaxKeys, selfRendered, bypassUpdates, ignoreDupResponses, onsubmit, oncomplete, onbeforedomupdate
- RichFaces components (What is the difference between Ajax4jsf and RichFaces? )
- 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!
- Skins
Leave a comment