Book description
JBoss RichFaces is a rich JSF component library that helps developers quickly develop next-generation web applications. Practical RichFaces describes how to best take advantage of RichFaces, the integration of the Ajax4jsf and RichFaces libraries, to create a flexible and powerful programs. Assuming some JSF background, it shows you how you can radically reduce programming time and effort to create rich AJAX based applications.
Table of contents
- Copyright
- About the Author
- Acknowledgments
- Introduction
- 1. Introduction
-
2. Quick Start with JBoss RichFaces
- 2.1. Setting Up Your Development Environment
- 2.2. Configuring RichFaces
-
2.3. Creating Your First RichFaces Application
- 2.3.1. Creating a New Project
- 2.3.2. Building the User Interface
- 2.3.3. Creating a Managed Bean
- 2.3.4. Adding a Button
- 2.3.5. Running the Application
- 2.3.6. Adding Ajax
- 2.3.7. Submitting via Ajax
- 2.3.8. Doing a Partial-Page Update
- 2.3.9. Using a4j:support
- 2.3.10. Creating a Phase Listener
- 2.3.11. Adding Validation
- 2.3.12. Displaying Content Not Rendered Before
- 2.3.13. Using <a4j:log>
- 2.3.14. Using Placeholders
- 2.3.15. Using <a4j:outputPanel>
- 2.4. Summary
- 3. RichFaces Basic Concepts
-
4. More a4j: Tags, Concepts, and Features
- 4.1. Controlling Traffic with Queues
- 4.2. JavaScript Interactions
- 4.3. Performance Considerations
- 4.4. Validating User Input
- 4.5. Using <a4j:actionparam>
- 4.6. Using <a4j:repeat>
- 4.7. Using <a4j:status>
- 4.8. Using <a4j:include> and <a4j:keepAlive>
- 4.9. Using <a4j:jsFunction>
- 4.10. Using <a4j:ajaxListener>
- 4.11. Summary
- 5. Input Components
-
6. Output Components
- 6.1. Using <rich:panel>
- 6.2. Using <rich:simpleTogglePanel>
- 6.3. Using <rich:tabPanel> and <rich:tab>
- 6.4. Using <rich:panelBar>
- 6.5. Using <rich:panelMenu>
- 6.6. Using <rich:togglePanel>
- 6.7. Using <rich:toolBar>
- 6.8. Using <rich:separator>
- 6.9. Using <rich:spacer>
- 6.10. Using <rich:modalPanel>
- 6.11. Using <rich:toolTip>
- 6.12. Summary
-
7. Data Iteration Components
- 7.1. Using <rich:dataTable>
- 7.2. Using <rich:dataDefinitionList>
- 7.3. Using <rich:dataOrderedList>
- 7.4. Using <rich:dataList>
- 7.5. Using <rich:dataGrid>
- 7.6. Adding Pagination
- 7.7. Using JavaScript Events
- 7.8. Performing Partial-Component Data Updates
- 7.9. Creating Column and Row Spans
- 7.10. Summary
- 8. Selection Components
- 9. Menu Components
- 10. Scrollable Data Table and Tree
- 11. Skins
Product information
- Title: Practical RichFaces
- Author(s):
- Release date: December 2008
- Publisher(s): Apress
- ISBN: 9781430210559
You might also like
book
Practical RichFaces, Second Edition
RichFaces 4 is a component library for JavaServer Faces, and an advanced framework for easily integrating …
book
Java™ Phrasebook
Essential Code and Commands Java Phrasebook gives you the code phrases you need to quickly and …
book
Pro JSF and HTML5: Building Rich Internet Components, Second Edition
Pro JSF and HTML5 shows you how to leverage the full potential of JavaServer Faces (JSF) …
book
Spring MVC Blueprints
Design and implement real-world web-based applications using the Spring Framework 4.x specification based on technical documentation …