

User context preservation during page update, including scrollbar positioning and user focus.You should include this library if you want to use the ICEfaces Component Suite components in your application or if you are porting an existing ICEfaces 1.8.x application to ICEfaces 2. Rich AJAX-enabled web applications with no JavaScript development required. The ICEfaces Components are an ICEfaces 2-compatible version of the ICEfaces 1.x ICEfaces Component Suite.Asynchronous server-initiated user-interface updates without polling.The ICEfaces EE Component Library includes: EE Components (Commercial) Composite Components. The ICEfaces MOBI Component Suite provides all the UI controls you need to build mobile web-applications that deliver a native device user experience. Smooth, incremental page updates without full-page refreshes. Component attributes that provide event handlers for client-side events, such as onBlur, onClick, etc.Using the ICEfaces Component Suite complete JSF applications may be rapidly developed that fully leverage the rich application features that ICEfaces provides: Support for comprehensive component styling via predefined component style sheets that are easily customized.Support for additional attributes for ICEfaces-specific features such as effects, partialSubmit, renderedOnUserRole, etc. ICEfaces is an integrated Ajax application framework that enables Java EE application developers to easily create and deploy thin-client rich Internet.For more information on the fileEntry component see the online documentation.

A next generation file upload component ('fileEntry') is available as part of the ICEfaces Advanced Components. Deprecation Notice: The ice:inputFile component is deprecated in ICEfaces 2. Optimized to fully leverage ICEfaces Direct-to-Dom rendering technology providing seamless incremental user-interface updates for all components without full-page refreshes (partial-page rendering). Indeed, looking at the component-showcase in sample folder it says the following.These components provide the following additional benefits over other JSF components: EE Accessible Components - a set of components, based on the ICEfaces ICE components, that have been modified and optimized for use in application environments with strict WCAG accessibility requirements, including the need to support. The ICEfaces Component Suite provides a completeset of enhanced standard and custom JavaServer Faces (JSF) components. The EE Components are exclusive to ICEfaces EE and are not available in the open-source ICEfaces project.
