Páginas de visualización de paquete de las tiendas de ejemplo WebFashion y NewFashion

Una página de visualización de paquete contiene grupos promocionales de productos de una tienda en línea. Normalmente, incluye una descripción, una imagen del paquete, una lista de los componentes que constituyen el paquete y una imagen de cada uno, el precio del paquete, una lista de atributos (talla y color) si los productos que componen el paquete tienen variaciones,  y una lista de valores para cada atributo (rojo y azul para el color y L y XL para la talla).

Los clientes pueden añadir el paquete al carro de la compra o a la lista de deseos con una sola pulsación del ratón. El paquete se visualiza como una sola línea de detalle en el carro de la compra, a diferencia del paquete compuesto, que se visualiza como una línea de detalle separada para cada artículo del paquete compuesto. Los productos de un paquete no se pueden comprar por separado.

Para obtener más información sobre las páginas de visualización de paquetes de la tienda de ejemplo y cómo funcionan, consulte el Ejemplo de uso de Visualizar página de paquete.

Mandatos

PackageDisplay.jsp utiliza los mandatos siguientes:

Beans

PackageDisplay.jsp utiliza los beans siguientes:

Detalles sobre implementación

Nota: Para obtener información sobre las técnicas de implementación comunes a todas las páginas de la tienda de ejemplo, incluida la información multicultural, consulte Páginas de la tienda de ejemplo: técnicas de implementación comunes.

packagedisplay.jsp está registrado en la base de datos (en la tabla DISPENTREL) para mostrar todos los productos de la tienda. packagedisplay.jsp muestra lo siguiente:

Descripción (incluyendo la lista de componentes que constituyen el paquete), imagen y precio del paquete
La descripción, imagen y precio del paquete se recuperan utilizando PackageDataBean.
Atributos y valores de atributo de los productos incluidos en el paquete
PackageDataBean recupera ProductDataBeans para mostrar información sobre cada producto del paquete. Para obtener más información, consulte Páginas de productos de la tienda de ejemplo.
Para que el paquete se visualice correctamente, debe utilizar el mismo nombre de parámetro para el valor de atributo para cada producto del paquete. Por ejemplo:

<SELECT NAME="attrValue" >

<!-- Visualizar valores de atributo del producto !-->

<%

Object values[] = attribute.getDistinctAttributeValues();

for (int j = 0; j < values.length; j++)

{

%>

<option><%=values[j]%></option>

<% } %>

</select>

Añadir al carro de la compra y Añadir a la lista de deseos
Para obtener más información, consulte Páginas de productos de la tienda de ejemplo.
Cuadro de texto Cantidad
Permite a los clientes especificar el número de paquetes a añadir al carro de la compra o a la lista de deseos.

Conceptos relacionados

Tareas relacionadas

Referencia relacionada

IBM copyright