Please note that this setting is likely to change or be removed in a future release.
By default, when using ICEfaces, Ajax-specified subtree diffing is always done. Setting org.icefaces.subtreeDiff to false indicates that ICEfaces will not perform a DOM diff on the rendered subtrees. Instead the rendered output of subtrees is sent directly to the browser, thus not updating the server-side DOM.
<context-param>
<param-name>org.icefaces.subtreeDiff</param-name>
<param-value>false</param-value>
</context-param>
This feature can also be controlled on a per-page basis using the ice:config tag and setting the desired attribute.
<icecore:config subtreeDiff="false"/>
See the documentation on the ice:config tag for additional information.