Archivo JSP de ejemplo de Comparación de productos

Los datos de Comparación de productos son una comparación paralela de un conjunto de productos. Cada producto se representa como una fila o una columna de la tabla y los valores para las características del producto se muestran en las casillas de la tabla. Este ejemplo utiliza el bean TableElement para la cabecera de tabla y las casillas de tabla. El bean DynamicTable muestra, a continuación, la tabla de Comparación de productos.

El bean ProductCompareDataBean es el responsable de crear los datos de comparación de productos. También tiene propiedades que identifican a qué URL debe llevarle un enlace de la tabla (la metáfora define atributos como enlaces y este es el enlace) y qué parámetros se han de pasar a esa página. Si productId es uno de los parámetros especificados, se le asignará el catentry_id para el producto cuyo enlace se ha seleccionado. Todos los demás parámetros se pasarán con cualquiera que fuera el valor que tuvieran cuando se cargó esta página. Los beans de formato DynamicTable y TableElement especifican parámetros para la cabecera de la tabla, la casilla de la tabla y, por último, para la propia tabla. Debe tener en cuenta los siguientes parámetros:

El archivo JSP de ejemplo de Comparación de productos se encuentra en el directorio siguiente:
La información siguiente es aplicable a Windows NT (266 bytes) unidad:\WebSphere\CommerceServer\samples\web\pa\pc51.jsp
La información siguiente es aplicable a Windows 2000 (401 bytes) unidad:\Archivos de programa\WebSphere\CommerceServer\samples\web\pa\pc51.jsp
La información siguiente es aplicable a AIX (307 bytes) /usr/WebSphere/CommerceServer/samples/web/pa/pc51.jsp
La información siguiente es aplicable a Linux (282 bytes) /opt/WebSphere/CommerceServer/samples/web/pa/pc51.jsp
La información siguiente es aplicable a iSeries 400 (278 bytes) /QIBM/ProdData/WebCommerce/samples/web/pa/pc51.jsp

Este ejemplo ilustra cómo utilizar la propiedad productLinkName del bean ProductCompareDataBean para enlazar con una página de visualización de producto y emplear el mandato ClickInfo para recopilar estadísticas sobre el producto seleccionado.

El archivo JSP de ejemplo de Comparación de productos utiliza los beans siguientes:

Tipo de bean* Nombre del bean
Beans de WebSphere Commerce CategoryDataBean
Beans de datos dinámicos ProductCountDataBean, GenericLinkDataBean, ProductCompareDataBean, SortByColumnDataBean
Beans de formato DynamicTable, TableElement

Conceptos relacionados

Referencia relacionada

IBM copyright