View Source

|Name:|org.icefaces.deltaSubmit|
|Values:|true\|*false*|
|Since:|2.0|
|Scope:|application|

h5. Application Scope

Setting _org.icefaces.deltaSubmit_ to _true_ tells ICEfaces that form submission should be handled in a special way to minimize what is sent across the wire. The parameters of a form post are compared to the previous submission and only those that have changed are sent to the server. The rest of the form parameters are reconstructed on the server from the cached DOM and then processed normally.

{panel}
{code:xml|borderStyle=dashed}
<context-param>
<param-name>org.icefaces.deltaSubmit</param-name>
<param-value>true</param-value>
</context-param>
{code}
{panel}

{note:title=Known Issue}The Delta-submit function does not support cases where an Ajax DOM update in the browser dynamically introduces new form elements into the DOM that were not part of the form when the page was originally loaded. In order to use Delta-Submit successfully all form elements / components must be present on the page at the time the page is loaded.{note}