TOC PREV NEXT INDEX

Components Reference


ICEfaces supports the following JSF component libraries.

Table 4   JSF Component Libraries
Name Space
Description
ICEfaces Features
ICEfaces Component Suite
    • Comprehensive set of rich components
    • Incremental page update
    • Automated partial submit
    • Automated CSS styling/themes
    • Client-side effects and animations
java.sun.com/jsf/html
Sun Standard JSF Components
    • Incremental page update
myfaces.apache.org/tomahawk
Apache MyFaces Tomahawk Components
    • Incremental page update

The ICEfaces Component Suite classes and renderers are contained in the icefaces-comps.jar. The Sun Standard JSF Component renderers are contained in the icefaces.jar.

ICEfaces Component Suite

The ICEfaces Component Suite provides a complete set of the most commonly required components. These components offer additional benefits over other JSF component sets, such as:

For more details, see ICEfaces Component Suite.

Standard JSF Components

The standard JSF components as defined in the JSF specification are supported with Direct-to-DOM renderers. No additional ICEfaces-specific attributes are associated with the standard JSF component tags. ICEfaces-specific capabilities such as partial submit can be configured into the tag through the standard JavaScript-specific pass through attributes (e.g., onblur="iceSubmitPartial(form.this.event)"). The standard JSF component renderers do not support ICEfaces automated CSS styling.


In certain cases it may not be desirable to have the ICEfaces Direct-to-DOM renderers replace the standard HTML renderers for the "h:" components, such as when you have complete JSF pages that are based on the standard "h:" component functionality and you do not want ICEfaces processing these pages. It is possible to configure ICEfaces to correctly support this scenario using the "just-ice.jar". Refer to JSF Integration for more information.


Apache MyFaces Tomahawk Components

It is possible to integrate MyFaces Tomahawk components with ICEfaces and ICEfaces Component Suite Components on the same page. Any Tomahawk components used with ICEfaces will benefit from incremental UI updates. All other aspects of using the Tomahawk components will remain the same. For detailed information on using the MyFaces Tomahawk components with ICEfaces, refer to this related ICEfaces Knowledge Base article, Status of ICEfaces Support for MyFaces Tomahawk Components, which can be found on the ICEsoft Online Support Center (http://support.icesoft.com).



Copyright 2005-2009. ICEsoft Technologies, Inc.
TOC PREV NEXT INDEX