商品比較サンプル JSP ファイル

商品比較データは商品の集合を横並びに比較します。 各商品はテーブルの各行または各列として表され、商品のフィーチャーの値はテーブルのセルに表示されます。 この例は、テーブル・ヘッダーとテーブル・セルに TableElement bean を使用します。 次に、DynamicTable bean は商品比較テーブルを表示します。

ProductCompareDataBean は、商品比較データを作成する役目があります。 これには、テーブルの中のリンクが指す URL と (メタフォーでリンクを属性で定義し、 これがリンクになります)、そのページに渡すパラメーターを識別するプロパティーも含まれています。 指定したパラメーターの中の 1 つに商品 ID があると、 リンクが選択された商品の catentry_id がそれに割り当てられます。 その他のパラメーターは、そのページがロードされたときに持っていたすべての値とともにパススルーされます。 DynamicTable および TableElement ウィジェット bean は、テーブル・ヘッダー、テーブル・セル、および最終的にはテーブル自身のパラメーターを指定します。 特に以下のパラメーターを認識しておく必要があります。

商品比較サンプルの JSP ファイルは、以下のディレクトリーにあります。
以下の情報は Windows NT に適用されます (266 バイト) drive:\WebSphere\CommerceServer\samples\web\pa\pc51.jsp
以下の情報は Windows 2000 に適用されます (401 バイト) drive:\Program Files\WebSphere\CommerceServer\samples\web\pa\pc51.jsp
以下の情報は AIX に適用されます (307 バイト) /usr/WebSphere/CommerceServer/samples/web/pa/pc51.jsp
以下の情報は Linux に適用されます (282 バイト) /opt/WebSphere/CommerceServer/samples/web/pa/pc51.jsp
以下の情報は iSeries 400 に適用されます (278 バイト) /QIBM/ProdData/WebCommerce/samples/web/pa/pc51.jsp

この例は、ProductCompareDataBean の productLinkName プロパティーを使用して商品表示ページにリンクし、ClickInfo コマンドを使用して選択済み商品についての統計を収集する方法の説明です。

商品比較サンプルの JSP ファイルは、以下の bean を使用します。

bean のタイプ bean 名
WebSphere Commerce bean CategoryDataBean
動的 data bean ProductCountDataBean, GenericLinkDataBean, ProductCompareDataBean, SortByColumnDataBean
ウィジェット bean DynamicTable、TableElement

関連概念

関連参照

IBM 著作権