Nel secondo passo del processo di verifica del negozio di esempio, la pagina Verifica 2. Selezione dell'indirizzo di spedizione (shipaddress.jsp), il cliente può selezionare un indirizzo esistente come indirizzo di spedizione, modificare quell'indirizzo o crearne uno nuovo da utilizzare come indirizzo di spedizione.
Per ulteriori informazioni, consultare il Caso di utilizzo di verifica del carrello degli acquisti.
Comandi
shipaddress.jsp utilizza i seguenti comandi:
Bean
shipaddress.jsp utilizza i seguenti bean:
Dettagli sull'implementazione
Nota: Per informazioni sulle tecniche di implementazione comuni a tutte le pagine del negozio di esempio, incluse le informazioni multi-culturali, consultare Pagine del negozio di esempio: tecniche di implementazioni comuni.
Quando il cliente inizia il processo di verifica facendo clic su Verifica nella pagina Carrello degli acquisti, viene visualizzata una serie di pagine di verifica, di cui la seconda è la pagina Verifica 2. Selezione dell'indirizzo di spedizione (shipaddress.jsp). shipaddress.jsp visualizza tutti gli indirizzi esistenti, consentendo al cliente di selezionarne uno come indirizzo di spedizione.
Il cliente può anche creare un nuovo indirizzo facendo clic su Crea nuovo indirizzo. Facendo clic su Crea nuovo indirizzo viene richiamato il comando AddressForm, che è associato nel database al file AddressForm.jsp. AddressForm.jsp richiama address.jsp, che carica la pagina Aggiungi indirizzo. Il file address.jsp controlla il parametro page per stabilire la successiva pagina da caricare. Se il valore page è impostato su shipaddress il valore URL nel modulo AddressAdd sarà impostato su OrderItemDisplay. OrderItemDisplay richiama il file shipaddress.jsp, che riporta il cliente alla pagina Verifica 2. Selezione dell'indirizzo di spedizione quando il cliente fa clic su Inoltra.
Nota:
Durante il processo di registrazione, WebSphere Commerce richiede la creazione di un indirizzo. Dal momento che il negozio di esempio non richiede un indirizzo durante la registrazione del cliente, alcuni dei campi richiesti, come ad esempio address1, vengono impostati su "-". Quando si controllano gli indirizzi, billingaddress.jsp controlla se il valore di address1 è "-". In questo caso, l'indirizzo non viene visualizzato.
![]() |