Table of Contents Previous Section

Page Level

At the page level, objects of many classes (most of them private) work together to compose the HTML content of response pages (see Figure 17). Many of the same objects also set their variable values from data entered into request pages and respond to user actions.

Figure 17. Request-Response Loop: Page Level

Two major branches of these objects descend from WOElement: WOComponent objects, which represent components, and WODynamicElement objects, which represent dynamic HTML elements on the page. For details on how this happens and for more on these classes, see "How HTML Pages Are Generated".

Four classes are involved at this level:

Table of Contents Next Section