AddressBookForm.jsp

Lorsqu'un client souhaite ajouter une nouvelle adresse à son carnet d'adresses, ou modifier ou supprimer des informations relatives aux adresses existantes, il peut sélectionner la tâche à réaliser dans AddressBookForm.jsp.

AddressBookForm.jsp utilise des fichiers de propriétés pour déterminer un contenu multiculturel. Tous les fichiers de propriétés de ce modèle seront situés dans le même répertoire, mais avec des noms différents selon le format d'affichage concerné.

Fichier de propriétés

Les fichiers de propriétés suivants ont été préparés pour le fichier AddressBookForm.jsp :

Tous les fichiers de propriétés du modèle se trouvent dans le répertoire suivant :

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

Classes

AddressBookForm.jsp importe les classes suivantes :

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

Instructions

AddressBookForm.jsp utilise les instructions suivantes :

Beans

AddressBookForm.jsp utilise les beans suivants :

Détails de la mise en oeuvre

Envoi du formulaire
L'instruction qui est exécutée dépend de l'action sélectionnée. Si le client sélectionne Ajouter une adresse, l'instruction AddressForm est exécutée et enregistrée dans la page AddressForm.jsp. Un Id d'adresse vide est envoyé à l'instruction pour indiquer qu'une adresse doit être non pas mise à jour, mais ajoutée. Si le client sélectionne l'option Mettre à jour l'adresse, l'instruction AddressForm est à nouveau exécutée et transmet cette fois-ci l'Id de l'adresse à mettre à jour. Si l'option Supprimer l'adresse est sélectionnée, le système appelle l'instruction AddressDelete, en lui transmettant l'Id de l'adresse à supprimer.

Sortie HTML générée

Les fichiers suivants sont des exemples de la sortie HTML générée pour cette page JSP :

Dans un système en fonctionnement, ces pages ne seraient pas mémorisées en tant que fichiers HTML, mais seraient générées en réponse à une requête à l'aide d'une instruction de visualisation.

Les fichiers de sortie HTML générés pour ce modèle se trouvent dans le répertoire suivant :

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

Rubriques connexes

IBM copyright