0

Struts1.3+スプリング2.5+休止状態3を使用しています。

カテゴリと製品の2つのテーブルがあります。

---------CATEGORY--------- 
- cat_id(varchar)
- cat_name(varchar)
---------PRODUCT---------
- pro_id(int)
- cat_id(varchar)
- pro_name(varchar)

タグロジックを使用して、データベースからトップサイトのメニューとしてカテゴリの名前をロードします

<logic:iterate id="cat" name="catList">
<bean:define id="ID" name="cat" property="catId" />
    <a href="/ListProduct.do?catId=<%=ID %>">
        <bean:write name="cat" property="catName" />
    </a> |
</logic:iterate>

次のように表示されます。

CAT1 | CAT2 | CAT3 | CAT4 |

CAT1またはCAT2...をクリックすると、メニューの下にそのカテゴリの製品名が表示されます。どうやってやるの?

4

2 に答える 2

0

メニュー リンクをクリックすると、アクション クラスに送信され、製品の詳細が取得され、製品リストと同じページに転送されます。同じイテレータと bean:write タグを使用して、同じページに表示します。

それはあなたの質問に答えますか?

さらにサポートが必要な場合はお知らせください。

于 2012-10-11T23:33:03.780 に答える
0

<a onclick="showProducts('<c:out value="${ID}"/>')"> 次に、JavaScript 関数を実装して、このカテゴリのすべての製品を含むポップアップ ウィンドウを表示します。そのために、いくつかの JQuery プラグインを使用できます。

于 2012-10-11T23:49:59.357 に答える