2016-09-02 11 views
1

私は検索フォームであるページを持っています(search.xspと言うことができます)。ドキュメントが見つかった場合、ドキュメントリンク(item.xsp)に複数のリンクが生成されます。history.back()を呼び出している間にXSPページにデータを保持する方法は?

ユーザーが「戻る」ボタンを使用する場合に備えて検索設定を保存したいので、彼が最後に検索したデータを彼に提供することができます。

context.redirectToPrevious()メソッドがありますが、ロード中のリダイレクトのために使用できません。

どうすれば実現できますか?どんな助けもありがとう。

+0

私の経験では、ユーザーが戻るボタンをクリックしたときの状態を維持するのは、アプリケーションを単一ページアプリケーションとして設計することによって最も効果的です。これは、動的コンテンツコントロールを使用してXPageで行います。 Mastering XPagesの本(第2版)には、このコントロールに関する多くの情報があります。 – jpishko

答えて

0

セッションスコープで行われた検索クエリを保存して、ユーザーが戻るボタンを押したときに利用できるようにすることはできませんか?デバッグツールバーから利用可能な値を確認することができます

+0

Hmm。私は、セッションスコープのソリューションは、ブラウズの複数のタブで動作しないだろうと思いますか? – ShirouWrath

関連する問題