The UDTT store widget is a hidden widget, which will not be displayed in XUI editor. You must drag it to the root of the Outline panel. The UDTT store widget is used to process the communication with UDTT background server. With the UDTT store widget, UDTT can support all kinds of Dojo widgets to access data from the background server.
The UDTT store widget runs on the client side. It uses the following two methods to communicate data with UDTT background server:
▪ For UDTT operation, it uses AJAX to communicate data with UDTT background server.
▪ For UDTT flow, it uses JSP Tag to load data from UDTT background server.
For the Dojo widgets which do not originally support store APIs, you can use the data binding controller to bind data from store widget to HTML element and Dojo widgets.
Data binding controller
Data binding controller is used for:
▪ Binding data from store widget to HTML element and Dojo widgets.
▪ Collecting data from pages and generating JSON objects, which will be used by the UDTT store widget to submit data to the UDTT background server.
For data binding, the data binding controller supports data binding when:
▪ The UDTT store widget has acquired data.
▪ Certain events occurs, such as timeout or user clicking on a button.
UDTT Data Mapping Component
The UDTT Data Mapping Component is used to process the data in the UDTT store widget and refactor the data to different structure.
See Mapping for different mapping types and their properties.