| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Получить request в listener-е |
| Автор: kirillmana 31.8.2009, 18:43 | ||||
| Использую для аутентификации JAAS. При удачной аутентификации нужно положить в сессию параметр в зависимости от ID пользователя т.е.
Попробовал в listener-е достучаться до request-а - не нашел как
|
| Автор: garbuz 31.8.2009, 21:32 |
| Можете при логине пользователя сразу класть его данные в сессию. |
| Автор: kirillmana 1.9.2009, 07:00 |
| Сразу? А как я из класса, который implements LoginModule достучусь до сессии? |
| Автор: vectorrr 1.9.2009, 12:47 |
| (HttpSession)FacesContext.getCurrentInstance().getExternalContext().getSession(false); и пропиши свой класс (который LoginModule экстендит) в faces-config.xml, как <managed-bean>...</...> ну и <managed-bean-scope>request</..> к примеру должно прокатить =) |