Home-Produkte-Testarea-Kontakt-Datenschutz-Aktualisiert: 22-Jun-2004
< Voriger Tag   Nächster Tag >

Dienstag, 22. Juni 2004

CJSF: Kapitel 3 - Navigation

Im 3. Kapitel (18 Seiten) geht es um die Navigation sprich die Bewegung von einer Seite auf die nächste abhängig von den User-Eingaben und darüber wie das Programm über die Eingaben entscheidet, z.B. ob die Passwort-Eingabe korrekt oder fehlerhaft war. Dabei wird zwischen der statischen und der dynamischen Navigation unterschieden.

Statische Navigation

Welche Seite angezeigt wird, wird statisch mit den Navigations-Regeln in der faces-config.xml-Datei festgelegt.

Dynamische Navigation

Bei der dynamischen Navigation kommt zusätzlich eine Methode ins Spiel, die als Rückgabe einen String liefert, der die gewünschte Seite identifiziert. In dieser Methode lässt sich z.B. entscheiden ob die Passworteingabe korrekt war. Als Beispiel gibt es im Kapitel ein Quiz mit der Unterscheidung zwischen richtigen und falschen Antworten.

Redirects und Wildcards

Anschließend wird auf Redirects und Wildcards eingegangen. Durch Redirects ändert sich die URL-Anzeige im Browserfenster. Diese Variante der Navigation ist also wichtig, wenns mit einer bookmarkbaren Seite weitergehen soll.

Flexibler lassen sich die Regeln mit dem * als Wildcard-Zeichen definieren. Auf welche Weise dabei die Verweise zustande kommen kann dem letzten Abschnitt des Kapitels entnommen werden, in dem der Navigations-Algorithmus beschrieben ist.

Das ganze Kapitel ist leicht verständlich und enthält gut nachvollziehbare Beispiele.

[Direktlink]

< Voriger Tag   Nächster Tag >

  RSS V0.91

<Juni 2004 >
 010203040506
07080910111213
14151617181920
21222324252627
282930    

Home-Produkte-Testarea-Kontakt-Datenschutz-Aktualisiert: 22-Jun-2004
(C) 2000-2018 by Sven Drieling