TOC PREV NEXT INDEX







 

 




Contents


Copyright ii
About this Guide iii
Chapter 1 Introduction to ICEfaces 1
Chapter 2 ICEfaces System Architecture 3
Chapter 3 Key Concepts 5
Direct-to-DOM Rendering 5
Incremental, In-place Page Updates 7
Synchronous and Asynchronous Updates 9
Connection Management 10
Server-initiated Rendering 11
Partial Submit - Intelligent Form Processing 12
Components and Styling 13
Cascading Style Sheets (CSS) Styling 14
Other Custom Components 14
Drag and Drop 15
Effects 16
Browser-Invoked Effects 16
Concurrent DOM Views 16
Integrating ICEfaces With Existing Applications 17
JSP Inclusion 17
JSF Integration 18
Facelets 18
Chapter 4 ICEfaces Reference Information 19
Markup Reference 19
Java API Reference 20
Configuration Reference 20
Configuring faces-config.xml 20
Configuring web.xml 20
Components Reference 23
ICEfaces Component Suite 23
Standard JSF Components 24
ICEfaces Component Suite 24
Common Attributes 24
Enhanced Standard Components 26
ICEfaces Custom Components 27
Styling the ICEfaces Component Suite 27
Using the ICEfaces Focus Management API 29
Chapter 5 Advanced Topics 31
Server-initiated Rendering API 31
PersistentFacesState.render() 31
Rendering Considerations 32
Rendering Exceptions 33
Server-initiated Rendering Architecture 34
Creating Drag and Drop Features 38
Creating a Draggable Panel 38
Adding Drag Events 38
Setting the Event dragValue and dropValue 40
Event Masking 40
Adding and Customizing Effects 41
Creating a Simple Effect 41
Modifying the Effect 41
ICEfaces Tutorial: Creating Direct-to-DOM Renderers for Custom Components 43
Creating a Direct-to-DOM Renderer for a Standard UIInput Component 43
Index 46


Copyright 2005-2006. ICEsoft Technologies, Inc.
http://www.icesoft.com

TOC PREV NEXT INDEX