WEBDEV Concepts

Part 4: Advanced concepts 147 Step 2: Clicking the "Customers" link. The customers are displayed. The page context is updated on the server: the context contains the list of elements displayed in this Table control (list of customers). Step 3: Clicking the browser "Back" button. The Session page displayed on the browser corresponds to the page displayed in step 1. However, the browser did not inform the server that the "Back" button was clicked by the user. The page context on the server is still the one corresponding to the customers. If the user selects an element (a supplier) in the Table control, the selected element will be the corresponding element in the context: a customer. A desynchronization occurs between the dynamic page viewed and the page context found on the server. The WEBDEV engine detects this desynchronization. This is why the Back button must be managed .

RkJQdWJsaXNoZXIy NDQ0OA==