ICEfaces
From GroundWork Developer Kit
Contents |
[edit] Overview
- ICEfaces is an open-source, standards-compliant Ajax-based solution for rapidly creating enterprise grade, pure-Java rich web applications.
[edit] Architecture
- Diagram of ICEfaces Architecture - ICEFaces Developer's Guide, Chapter 2 ICEfaces System Architecture
- Server-Initiated Rendering Architecture - ICEFaces Developer's Guide, Advanced Topics
[edit] Facelets
Facelets provide a templating environment for JSF and eliminate the need for JSP processing. ICEfaces has been integrated with Facelets.
- Refer to the ICEfaces PowerPoint presentation media:GroundworkTrainingIceFaces.ppt for information about:
- Facelets – Templating, slides 23-28
- Facelets – Composition Components, slides 29-32
- Facelets – Creating a component, slides 33-34
- Facelets – ui:decorator, slide 35
- Facelets – ui:composition vs ui:decorate, slide 36
- Facelets – Free Style Expressions, slide 37
[edit] Inter-Portlet Communication
Allows portlets to be updated based on server-side events that change the state of the current view
- Refer to the ICEfaces PowerPoint presentation media:GroundworkTrainingIceFaces.ppt, slide 43
[edit] Renderer
- Server-initiated Rendering (Ajax Push) APIs
- Figure13: Server-Initiated Rendering Architecture: Group Renderers
[edit] Resources
[edit] ICEfaces Training Presentation for GroundWork
- [ICEfaces Webinar: Developing Portlets with ICEFaces in Eclipse] - ICEFaces Eclipse training for Groundwork Open Source Inc.-20081001 1407 Wednesday, October 1, 2008 7:07 am Pacific DT 1 Hour 52 Minutes