Как сохранить зарегистрированного пользователя в БД? - PullRequest
2 голосов
/ 08 июня 2010

Использование Seam 2.1.2 и JSF 1.2 Интересно, как сохранить имя пользователя в базе данных?

В простом JSF я просто посмотрел бы FacesContext.getCurrentInstance().getExternalContext().getRemoteUser(); в компоненте поддержки и установил значение впостоянный объект.

Как мне добиться, чтобы имя пользователя сохранялось в БД?

1 Ответ

1 голос
/ 08 июня 2010

Вы можете добавить компонент «Учетные данные»

private @In Credentials credentials;

. Получите зарегистрированного пользователя, используя

credentials.getUsername();
...