Cuando un comprador desea registrarse o actualizar su información existente, utiliza UserRegistrationForm.jsp. Esta página permite entrar información personal como, por ejemplo, el nombre, edad, sexo, números de teléfono y contraseñas y el idioma preferido. Cuando un comprador selecciona su idioma preferido en una lista de idiomas disponibles, se utiliza para determinar el formato de visualización en el que se muestran las páginas.
UserRegistrationForm.jsp utiliza los archivos de propiedades para determinar el contenido culturalmente sensible. Todos los archivos de propiedades de este ejemplo están ubicados en un solo directorio, pero con diferentes nombres de archivo, dependiendo del formato de visualización aplicable.
Archivo de propiedades
Los siguientes archivos de propiedades se han preparado para el archivo UserRegistrationForm.jsp:
Todos los archivos de propiedades del ejemplo están en el directorio siguiente:
unidad:\WebSphere\CommerceServer\samples\Properties
unidad:\Archivos
de programa\WebSphere\CommerceServer\samples\Properties
/usr/WebSphere/CommerceServer/samples/Properties
/opt/WebSphere/CommerceServer/samples/Properties
/QIBM/ProdData/WebCommerce/samples/Properties
Clases
UserRegistrationForm.jsp importa las clases siguientes:
<%@ 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" %>
Mandatos
UserRegistrationForm.jsp utiliza los mandatos siguientes:
Beans
UserRegistrationForm.jsp utiliza los beans siguientes:
Detalles sobre implementación
Salida HTML generada
Los archivos siguientes son ejemplos de la salida HTML generada para esta página JSP:
En un sistema en funcionamiento, estas páginas no se almacenarían como archivos HTML, sino que se generarían como respuesta a una petición utilizando un mandato de vista.
Los archivos de salida HTML generados para este ejemplo están en el directorio siguiente:
unidad:\WebSphere\CommerceServer\samples\web\Registration
unidad:\Archivos
de programa\WebSphere\CommerceServer\samples\web\Registration
/usr/WebSphere/CommerceServer/samples/web/Registration
/opt/WebSphere/CommerceServer/samples/web/Registration
/QIBM/ProdData/WebCommerce/samples/web/Registration
![]() |