1

私は今、問題に少し立ち往生しています:JBoss Portalで実行されるを持っていJBoss AS 4.2.3ます。ユーザーにいくつかのポートレットを提供するマシン上でいくつかの webapps が実行されています。今、私は一元化されたソリューションが必要です:

ユーザーがログインするたびに、session beanユーザー情報が保持される場所を作成したいと考えています。私はすべての webapps で春を使用しています - いくつかの追加情報として。

どうすればこれを達成できますか?このセッション Bean は、ログインが発生したときにできるだけ早く作成する必要があります。そのため、Spring アプリから安全にキャッチできます。

いくつかの考え:

  • リスナー経由でログインを認識する可能性はありますか?
  • フィルターを使用して、request.getRemoteUser()null でないかどうかを確認する必要がありますか?
4

1 に答える 1

0

<bean id="userInfo" class="com.s.userInfo" scope="session"/>アプリケーションコンテキストのようなものでしょ うか?「セッション」は「会話」で変更できるかもしれません。

于 2010-07-23T09:12:24.860 に答える