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
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
![]() |