Я сейчас немного застрял в проблеме: у меня есть JBoss Portal
, который работает на JBoss AS 4.2.3
.На компьютере запущено несколько веб-приложений, которые предоставляют пользователям некоторые портлеты.Теперь мне нужно централизованное решение:
Каждый раз, когда пользователь входит в систему, я хочу создать session bean
, где хранится некоторая информация о пользователе.Я использую Spring во всех своих веб-приложениях - в качестве дополнительной информации.
Как мне этого добиться?Этот сессионный компонент должен быть создан как можно скорее при входе в систему, чтобы я мог безопасно его поймать из своих весенних приложений.
Несколько мыслей:
- Есть ли возможность распознать логин черезслушатель?
- Должен ли я использовать фильтр и проверить, не равен ли
request.getRemoteUser()
ноль?