In this approach, the idea is to
exploit the fact that, when you submit a form to a zeroCode
application without associating a UDM with the form’s action
URL, the application simply ‘echoes’ the submitted data
elements along with the corresponding values. This means, for
example, that if your submitted form has an element named foo,
then the response HTML page can refer to the FreeMarker variable
${foo} to obtain the value of the form element. This is a
specific feature built into zeroCode, to support the currency of
data over multiple pages. This feature increases the
maintainability of the generated application by reducing the
extent of global variables. Here is a diagram that illustrates
the idea.