UserRegistrationForm.jsp

Quando un cliente intende registrare o aggiornare le informazioni esistenti, utilizza UserRegistrationForm.jsp. Questa pagina consente di immettere informazioni personali dell'utente, per esempio nome, età, sesso, numeri di telefono e password, oltre alla lingua preferita. Quando un cliente sceglie la lingua preferita dall'elenco di lingue disponibili, la pagina viene utilizzata per determinare il formato di visualizzazione per le pagine.

UserRegistrationForm.jsp utilizza dei file properties per stabilire i dati culturalmente sensibili. Tutti i file properties per questo esempio si dovrebbero trovare nella stessa directory, ma il nome file cambia a seconda del formato di visualizzazione.

File properties

I seguenti file properties sono stati preparati per il file UserRegistrationForm.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

UserRegistrationForm.jsp importa le seguenti classi:

<%@ 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.user.beans.*" %>
<%@ page import="com.ibm.commerce.user.objects.*" %>
<%@ page import="java.util.*" %>
<%@ page import="com.ibm.commerce.datatype.*" %>
<%@ page import="com.ibm.commerce.usermanagement.commands.ECUserConstants" %>

Comandi

UserRegistrationForm.jsp utilizza i seguenti comandi:

Bean

UserRegistrationForm.jsp utilizza i seguenti bean:

Dettagli sull'implementazione

Registrazione
UserRegistrationForm.jsp utilizza il comando UserRegistrationAdd per creare una nuova registrazione. Se il cliente si collega quando accede al file UserRegistrationForm.jsp, UserRegistrationAdd si comporta come UserRegistrationUpdate, in altre parole, il cliente non può registrarsi di nuovo e creare un nuovo account.
Tuttavia, dal momento che l'esempio consente all'utente di registrarsi più volte, un cliente può disconnettersi e creare una nuova registrazione.
Campi del modulo
UserRegistrationForm.jsp utilizza UserRegistrationDataBean per richiamare informazioni dal database per gli utenti esistenti. Utilizza anche il file properties per ottenere informazioni sulla visualizzazione del campo.

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.

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