Anfang des InhaltsbereichsDiese Grafik wird im zugehörigen Text erklärt Eine kleine Beispiel-BSP-Applikation Dokument im Navigationsbaum lokalisieren

Eine kleine Beispiel-BSP-Applikation mit dem Namen stateful_stateless_sample finden Sie in Ihrem System (Paket SBSP_SAMPLES ). Sie enthält die Anwendungsklasse thtest , die nur aus einem Attribut vom Typ STRING besteht, sowie 3 BSPs.

Auf der ersten Seite ( default.htm ) wählt man aus, ob man stateless oder stateful arbeiten möchte. Je nach Wahl wird der Wert RUNTIME->KEEP_CONTEXT auf 0 oder 1 gesetzt.

In beiden Fällen wird auf die Seite page1.htm navigiert, wo man den (noch initialen) String der Anwendungsklasse durch Eingabe in ein HTML-Feld setzen kann. Durch Drücken des Buttons navigiert man auf die nächste Seite page2.htm . Auf dieser hat dann der String im stateful Modus den gerade gesetzten Wert, im stateless Modus ist er wieder initial.

Dies liegt daran, dass im stateful Fall immer die Instanz des application-Objektes im Benutzerkontext mit ihren aktuellen Werten gehalten wird. Im stateless Modus wird bei dem Zugriff auf das application-Objekt auf page1.htm das Objekt neu instanziiert.

Das folgende Bild verdeutlicht den Ablauf.

Diese Grafik wird im zugehörigen Text erklärt

Ende des Inhaltsbereichs