<< View previous version | view page history | view next version >>
Configuration
ICEfaces 2.0 provides a number of configuration parameters that need not be adjusted for typical applications, but may be useful for diagnostic purposes or in special cases.
autoid
default is true
Setting autoid to true causes the majority of standard JSF components to write their IDs to the page. This allows ICEfaces to apply page updates at a fine granularity. With this parameter set to false, page updates can only be applied for components that have manually specified IDs. This parameter is provided for fallback to completely standard behavior; it is not generally intended to be set to false for application use.
<context-param> <param-name>org.icefaces.autoid</param-name> <param-value>true</param-value> </context-param>
compressDOM
default is false
Setting compressDOM to true indicates to the ICEfaces core framework that the server-side DOM representation of the current view should be serialized and compressed between requests. The default value of false leaves the DOM representation intact between requests.
<context-param> <param-name>org.icefaces.compressDOM</param-name> <param-value>false</param-value> </context-param>
deltaSubmit
default is false
Setting deltaSubmit to true ...
<context-param> <param-name>org.icefaces.deltaSubmit</param-name> <param-value>false</param-value> </context-param>
render.auto
default is true
Setting render.auto to true causes ICEfaces to automatically apply DOM rendering to each page. If this is set to false, then DOM rendering and updating is turned off for the entire application.
<context-param> <param-name>org.icefaces.render.auto</param-name> <param-value>true</param-value> </context-param>
To apply ICEfaces DOM rendering to select pages only, set this parameter to false and add
<ice:config render="true">
to just those pages that should be rendered via ICEfaces.