Beispielgeschäft - Seite zum Auswählen der Versandadresse

Im zweiten Schritt des Kassenprozesses des Beispielgeschäfts, der Seite '2. Versandadresse auswählen' (shipaddress.jsp) der Seiten 'Zur Kasse' kann der Kunde eine vorhandene Adresse als Versandadresse auswählen oder eine neue Adresse erstellen, die als Versandadresse verwendet werden soll.

Weitere Informationen finden Sie unter Einkaufskorb zur Kasse - Verwendungsbeispiel.

Befehle

shipaddress.jsp verwendet die folgenden Befehle:

Beans

shipaddress.jsp verwendet die folgenden Beans:

Implementierungsdetails

Hinweis: Informationen zu Implementierungstechniken, die allen Beispielgeschäftsseiten gemein sind, finden Sie in Beispielgeschäftsseiten: Allgemeine Implementierungstechniken.

Nachdem ein Kunde den Kassenprozess durch Anklicken der Option Zur Kasse auf der Seite 'Einkaufskorb' eingeleitet hat, wird er durch eine Reihe von Seiten 'Zur Kasse' geführt. Die zweite dieser Seiten 'Zur Kasse' ist die Seite '2. Versandadresse auswählen' (shipaddress.jsp).  shipaddress.jsp zeigt alle vorhandenen Adressen an, damit der Kunde eine von ihnen als Versandadresse auswählen kann.

Der Kunde kann aber auch durch Anklicken von Neue Adresse erstellen eine neue Adresse erstellen. Nach dem Anklicken von Neue Adresse erstellen wird der Befehl "AddressForm" aufgerufen, der in der Datenbank AddressForm.jsp zugeordnet ist. AddressForm.jsp ruft address.jsp auf, das die Seite 'Adresse hinzufügen' lädt. address.jsp prüft den Parameter page, um die nächste zu ladende Seite zu ermitteln. Ist der Wert für page auf shipaddress gesetzt, wird der URL-Wert im Formular AddressAdd auf OrderItemDisplay gesetzt. OrderItemDisplay ruft die Seite shipaddress.jsp auf, die den Kunden zur Seite '2. Versandadresse auswählen' zurückführt, sobald der Kunde die Option Abschicken anklickt.

Hinweis: Während der Registrierung muss in WebSphere Commerce eine Adresse erstellt werden. Da das Beispielgeschäft während der Kundenregistrierung keine Adresse anfordert, werden einige der erforderlichen Felder (z. B. address1) auf "-" gesetzt. Bei der Adressenüberprüfung prüft billingaddress.jsp, ob im Feld address1 der Wert "-" angegeben ist. Wenn dies der Fall ist, wird die Adresse nicht angezeigt. 

Verwandte Konzepte

Verwandte Aufgaben

Verwandte Referenzen

IBM Copyright