0

私は3つのフレームを持つjsfアプリケーションを持っています。1つはヘッダー用、もう1つはサイドナビゲーション用、もう1つはメインフレームです。これをSpring Frameworkで構築しました。HttpSessionオブジェクトがタイムアウトすると、アプリケーションがログインページ(これは正しく、アプリの開始ページです)に転送されるという問題がありますが、メインフレーム内にあるため、ネストされたアプリケーションがあります.btw私はこれを実行していますwebsphere のアプリで、HttpSession タイムアウト変数を非常に高い値に設定して、この問題の発生を少なくすることができますが、これは解決策ではありません。この問題を回避する方法についてのアイデア。

4

1 に答える 1

1

iFrameは本当に悪いことです!

私が提案するのは、ページのテンプレートを簡単に作成できるFaceletsライブラリを使用することです。あなたの場合、3つの異なる部分(ヘッダー、ナビゲーション側、メインページ)を作成することができます。

作成されると、結果は単一のHTMLページになります(つまり、フレームはありません)。このように、あなたはもうあなたの問題に遭遇することはありません。

テンプレートを含む、Faceletsの主な機能を説明する記事がいくつかあります。

于 2009-08-19T15:10:53.933 に答える