JBoss.orgCommunity Documentation

Component Reference

A reference guide to the components of the RichFaces (draft) framework

Logo

Abstract

This book details each component in the RichFaces framework, including examples of their use in applications.


1. Introduction
1.1. Libraries
2. Common Ajax attributes
2.1. Rendering
2.1.1. render
2.1.2. ajaxRendered
2.1.3. limitRender
2.2. Queuing and traffic control
2.2.1. queue
2.2.2. requestDelay
2.2.3. ignoreDupResponses
2.3. Data processing
2.3.1. execute
2.3.2. immediate
2.3.3. bypassUpdates
2.4. Action and navigation
2.4.1. action
2.4.2. actionListener
2.5. Events and JavaScript interactions
2.5.1. onsubmit
2.5.2. onbegin
2.5.3. onclick
2.5.4. onsuccess
2.5.5. oncomplete
2.5.6. onerror
2.5.7. data
3. Common features
3.1. Positioning and appearance of components
3.2. Calling available JavaScript methods
I. a4j tag library
4. Actions
4.1. <a4j:actionParam>
4.2. <a4j:ajaxListener>
4.3. <a4j:commandButton>
4.4. <a4j:commandLink>
4.5. <rich:componentControl>
4.6. <a4j:hashParam>
4.7. <a4j:htmlCommandLink>
4.8. <a4j:jsFunction>
4.9. <a4j:poll>
4.10. <a4j:push>
4.11. <a4j:repeat>
4.12. <a4j:ajax>
5. Resources
5.1. <a4j:loadBundle>
5.2. <a4j:loadScript>
5.3. <a4j:loadStyle>
5.4. <a4j:keepAlive>
5.5. <a4j:mediaOutput>
6. Containers
6.1. <a4j:form>
6.2. <a4j:include>
6.3. <a4j:outputPanel>
6.4. <a4j:page>
6.5. <a4j:region>
7. Validation
7.1. <rich:ajaxValidator>
7.2. <rich:beanValidator>
7.3. <rich:graphValidator>
8. Processing management
8.1. <a4j:queue>
8.2. <a4j:log>
8.3. <a4j:status>
II. rich tag library
9. Tables and grids
9.1. <rich:column>
9.2. <rich:columnGroup>
9.3. <rich:columns>
9.4. <rich:dataDefinitionList>
9.5. <rich:dataFilterSlider>
9.6. <rich:dataGrid>
9.7. <rich:dataList>
9.8. <rich:dataOrderedList>
9.9. <rich:dataTable>
9.10. <rich:extendedDataTable>
9.11. Table filtering
9.12. Table sorting
10. Functions
10.1. rich:clientId
10.2. rich:component
10.3. rich:element
10.4. rich:findComponent
10.5. rich:isUserInRole