TOC PREV NEXT INDEX

Component Showcase


The Component Showcase sample application (component-showcase.war) demonstrates key features and capabilities of the ICEfaces Component Suite. It consists of a collection of small examples intended to aid users in the evaluation of ICEfaces features and to provide developers with simple, straight-forward examples of component usage. Use the Component Showcase to quickly see an overview of the capabilities of the ICEfaces Component Suite and as a reference to each component's properties, documentation, tutorials, and other resources.

Figure 6 Component Showcase



The Component Showcase application is available in three distinct varieties: a JSP, Facelets, and Portlets implementation. Each variety illustrates how the ICEfaces Component Suite can be used within that environment.

Uses dynamic includes and Facelets templating for the navigation and structure of the application. This is the default implementation used in the prebuilt component-showcase.war file included with the binary distribution. Also includes comprehensive resource navigation and source code viewing capabilities.
Simple JSP navigation system which has a link for every component example. The main layout construct is a panel stack which is manipulated by the navigation system.
Provides a portlet implementation of the component samples with each sample being a single portlet. Build targets are available for many supported portlet containers.

The source-code for each variety of the application is located under [install_dir]/icefaces/samples/component-showcase2/facelets,
[install_dir]/icefaces/samples/component-showcase2/jsp, and [install_dir]/icefaces/samples/component-showcase2/portlets.

To build each variety use ant clean tomcat6.0 from within one of the Facelet, JSP, or Portlet subdirectories. Use ant help to see a list of all available build targets (glassfishv2, jboss4.2, etc.).



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