2

jspページにオプションメニューがあり、ユーザーはサブアイテムを持つアイテム、サブサブアイテムを持つアイテムなどを探索します。アイテムは折りたたみ可能であるため、ユーザーは必要なアイテムの階層を確認できます。

メニューは、javascript と jquery を使用して css を操作して展開されます。

このメニューはアプリケーションのすべてのページに表示され、ユーザーが新しいページに移動するたびに、ユーザーが前のページでメニューを残したときにメニューを表示する必要があります (ユーザーが展開する必要があるすべてのメニュー項目思い出した)。

フォームを送信したり、リンクをたどったり、ブラウザに戻ったりして、ページを変更できます。

これがどうやってドンデに?メニューの HTML 部分をセッションにアップロードすることは実行可能な解決策ですか? おそらくクッキー?または、より良い方法がありますか?

PS: struts2 もアプリケーションで使用されます。

4

1 に答える 1

1

(Menu、MenuItem) を表すいくつかの Java クラスを作成し、サーバー上のセッションに格納します。各メニュー項目に一意の整数 ID を割り当て、ユーザーがクリックしたときにこの ID をサーバーに送信します。jsp を使用して、Java クラスに基づいてメニューを現在の状態でレンダリングできます。

于 2009-02-04T16:11:25.267 に答える