AddressForm.jsp

Quando un cliente desidera aggiungere un nuovo indirizzo alla rubrica, oppure modificare un'informazione su un indirizzo esistente, č possibile selezionare Aggiungi indirizzo o Aggiorna indirizzo in AddressBookForm.jsp e verrā caricato il file AddressForm.jsp. Se il cliente ha selezionato Aggiungi indirizzo, viene caricato un modulo vuoto ed č possibile creare un nuovo record. Se il cliente ha selezionato Aggiorna indirizzo, indicando un indirizzo esistente da aggiornare, viene caricato AddressForm.jsp, AddressDataBean richiama le informazioni sull'indirizzo esistenti dal database, che si trovano nei campi appropriati del modulo.

File properties

I seguenti file properties sono stati preparati per il file AddressForm.jsp:

Tutti i file properties per l'esempio si trovano nella directory seguente:

unitā:\WebSphere\CommerceServer\samples\Properties
unitā:\Program Files\WebSphere\CommerceServer\samples\Properties
/usr/WebSphere/CommerceServer/samples/Properties
/opt/WebSphere/CommerceServer/samples/Properties
/QIBM/ProdData/WebCommerce/samples/Properties

Classi

AddressForm.jsp importa le classi seguenti:

<%@ 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" %>

Comandi

AddressForm.jsp utilizza i seguenti comandi:

Bean

AddressForm.jsp utilizza i seguenti bean:

Dettagli sull'implementazione

Aggiunta o aggiornamento
Il comando che AddressForm.jsp utilizza quando viene presentato il modulo dipende dal contesto in cui č stato richiamato. Il cliente richiama la pagina con Aggiungi indirizzo o Aggiorna indirizzo nel file AddressBook.jsp. Se il cliente seleziona Aggiungi indirizzo, viene inviato il comando AddressAdd e nella rubrica viene creato un nuovo record. Se il cliente seleziona Aggiorna indirizzo, nei campi del modulo vengono inseriti i valori iniziali dal database attraverso AddressDataBean. Quando il modulo viene inoltrato, si esegue il comando AddressUpdate, passando l'ID dell'indirizzo e qualsiasi altro tipo di informazioni.

Output HTML creato

I file seguenti sono esempi dell'output HTML creato per questa pagina JSP:

In un sistema funzionante, queste pagine non verrebbero memorizzate come file HTML, ma verrebbero create in risposta a una richiesta utilizzando il comando Visualizza. In questo caso, il nome del comando di visualizzazione č AddressForm. Questo comando viene utilizzato nella pagina AddressBookForm.jsp per richiamare questa pagina.

I file di output HTML creati per questo esempio si trovano nella directory seguente:

unitā:\WebSphere\CommerceServer\samples\web\Registration
unitā:\Program Files\WebSphere\CommerceServer\samples\web\Registration
/usr/WebSphere/CommerceServer/samples/web/Registration
/opt/WebSphere/CommerceServer/samples/web/Registration
/QIBM/ProdData/WebCommerce/samples/web/Registration

Argomenti correlati

IBM copyright