By default, when ICEfaces is available, focus retention will ensure that the focused element in the page preserves its focus when the partial update modified the element. By setting the org.icefaces.focusManaged parameter to false, this feature can be disabled.
<context-param>
<param-name>org.icefaces.focusManaged</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 focusManaged="false"/>
See the documentation on the <ice:config> tag for additional information.