AddressBookForm.jsp

Wenn Kunden eine neue Adresse zu ihrem Adressbuch hinzufügen wollen oder bereits vorhandene Adressinformationen bearbeiten oder löschen wollen, können Sie die gewünschte Task in AddressBookForm.jsp auswählen.

AddressBookForm.jsp verwendet Eigenschaftsdateien, um den kulturspezifischen Inhalt festzustellen. Alle Eigenschaftsdateien für dieses Beispiel sind in demselben Verzeichnis gespeichert, unterscheiden sich jedoch abhängig von dem Anzeigenformat, für das sie gelten, im Dateinamen.

Eigenschaftsdatei

Die folgenden Eigenschaftsdateien wurden für die Datei AddressBookForm.jsp vorbereitet:

Alle Eigenschaftsdateien für das Beispiel befinden sich in dem folgenden Verzeichnis:

laufwerk:\WebSphere\CommerceServer\samples\Properties
laufwerk:\Programme\WebSphere\CommerceServer\samples\Properties
/usr/WebSphere/CommerceServer/samples/Properties
/opt/WebSphere/CommerceServer/samples/Properties
/QIBM/ProdData/WebCommerce/samples/Properties

Klassen

AddressBookForm.jsp importiert die folgenden Klassen:

<%@ page import="javax.servlet.*" %>
<%@ page import="java.util.*" %>
<%@ page import="com.ibm.commerce.command.*" %>
<%@ page import="com.ibm.commerce.server.*" %>
<%@ page import="com.ibm.commerce.beans.*" %>
<%@ page import="com.ibm.commerce.common.beans.*" %>
<%@ page import="com.ibm.commerce.user.beans.*" %>
<%@ page import="com.ibm.commerce.user.objects.*" %>
<%@ page import="com.ibm.commerce.datatype.*" %>
<%@ page import="com.ibm.commerce.usermanagement.commands.ECUserConstants" %>

Befehle

AddressBookForm.jsp verwendet die folgenden Befehle:

Beans

AddressBookForm.jsp verwendet die folgenden Beans:

Implementierungsdetails

Formular übergeben
Der ausgeführte Befehl ist von der ausgewählten Aktion abhängig. Wenn der Kunde die Aktion 'Adresse hinzufügen' auswählt, wird der Befehl AddressForm ausgeführt, der auf der Seite AddressForm.jsp registriert wird. Der Befehl wird mit einer leeren Adressen-ID gesendet. Hierdurch wird angegeben, dass eine Adresse hinzugefügt und nicht aktualisiert werden soll. Wenn der Kunde die Option 'Adresse aktualisieren' auswählt, wird der Befehl AddressForm erneut ausgeführt und hierbei die ID der zu aktualisierenden Adresse übergeben. Wird die Option 'Adresse löschen' ausgewählt, wird der Befehl AddressDelete aufgerufen und die zu löschende Adresse an ihn übergeben.

Generierte HTML-Ausgabe

Die folgenden Dateien enthalten Beispiele für die HTML-Ausgabe, die für diese JSP-Seite generiert wird:

In einem funktionierenden System werden diese Seiten nicht als HTML-Dateien gespeichert, sondern als Antwort auf eine Anforderung mit einem Anzeigebefehl generiert.

Die Dateien mit der generierten HTML-Ausgabe für dieses Beispiel befinden sich in dem folgenden Verzeichnis:

laufwerk:\WebSphere\CommerceServer\samples\web\Registration
laufwerk:\Programme\WebSphere\CommerceServer\samples\web\Registration
/usr/WebSphere/CommerceServer/samples/web/Registration
/opt/WebSphere/CommerceServer/samples/web/Registration
/QIBM/ProdData/WebCommerce/samples/web/Registration

Verwandte Konzepte

IBM Copyright