Modèle de fichier JSP de comparaison des produits

Il s'agit d'une comparaison côte à côte d'un ensemble de produits. Chaque ligne ou colonne de la table correspond à un produit, dont les valeurs de caractéristiques apparaissent dans les différentes cellules. Cet exemple utilise le bean TableElement pour indiquer les caractéristiques de l'en-tête et des cellules de la table. Le bean DynamicTable affiche ensuite la table de comparaison des produits.

ProductCompareDataBean crée ensuite les données de comparaison des produits. Il dispose également de propriétés qui permettent d'identifier l'URL vers laquelle un lien de la table va vous acheminer (il s'agit effectivement d'un lien si la fonction de recherche évoluée a défini des attributs en tant que lien) et les paramètres transmis à cette page. Si productId est l'un des paramètres spécifiés, il va alors être affecté à catentry_id pour le produit dont le lien a été sélectionné. D'autres paramètres vont transiter avec la valeur qui leur aura été attribuée lors du chargement de la page. Les beans d'objet fenêtre (widget) DynamicTable et TableElement précisent les paramètres de l'en-tête de la table, de ses cellules et de la table elle-même. Il est important de connaître les paramètres suivants :

Le modèle de fichier JSP de comparaison des produits est situé dans le répertoire suivant :
Les informations suivantes s'appliquent à Windows NT (266 octets) unité:\WebSphere\CommerceServer\samples\web\pa\pc51.jsp
Les informations suivantes s'appliquent à Windows 2000 (401 octets) unité:\Program Files\WebSphere\CommerceServer\samples\web\pa\pc51.jsp
Les information suivantes s'appliquent à AIX (307 octets) /usr/WebSphere/CommerceServer/samples/web/pa/pc51.jsp
Les informations suivantes s'appliquent à Linux (282 octets) /opt/WebSphere/CommerceServer/samples/web/pa/pc51.jsp
Les informations suivantes s'appliquent à iSeries 400 (278 octets) /QIBM/ProdData/WebCommerce/samples/web/pa/pc51.jsp

Cet exemple illustre comment utiliser la propriété productLinkName du bean ProductCompareDataBean pour établir un lien à une page d'affichage de produits et utiliser l'instruction ClickInfo pour recueillir des statistiques sur le produit sélectionné.

Le modèle de fichier JSP de comparaison des produits utilise les beans suivants :

Type de bean* Nom de bean
Beans WebSphere Commerce CategoryDataBean
Beans des données dynamiques ProductCountDataBean, GenericLinkDataBean, ProductCompareDataBean, SortByColumnDataBean
Beans d'objet fenêtre (widget) DynamicTable, TableElement

Rubriques connexes

Référence connexe

IBM copyright