Verwendung
Der Browser schickt seinen Request an den obersten Controller. Dieser Haupt-Controller dispatcht die Eingaben an den passenden Unter-Controller. Daher wird der Aufruf der Methode
DISPATCH_INPUT im obersten Controller benötigt.Vorgehensweise
Die Eingabeverarbeitung besteht aus drei Schritten:
Für jeden Controller wird die Methode
Für genau einen Controller wird die Methode
DO_HANDLE_EVENT aufgerufen. Der Event wird weitergereicht und wenn es sich um einen HTMLB-Event handelt, dann wird das Objekt htmlb_event gefüllt. Die Methode DO_HANDLE_EVENT hat Zugriff auf das Objekt global_messages, um abhängig vom Auftreten eines Fehlers die weiteren Schritte festzulegen. Beispielsweise kann im Fehlerfall ein erneutes Anzeigen der Eingaben spezifiziert werden. Mit der Methode DO_HANDLE_EVENT kann auch ein global_event gesetzt werden.Für jeden Controller wird die Methode