Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Добавление атрибутов в сесию. / 8 сообщений из 8, страница 1 из 1
12.06.2012, 17:52:22
    #37835447
denis11111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление атрибутов в сесию.
Как правильно добавить, а потом достать атрибут из сесии в JSF?

Делаю так:

Код: java
1.
2.
3.
HttpServletRequest request = (HttpServletRequest) context.getExternalContext().getRequest();
            request.setAttribute("name",login );
            System.out.println("--" + request.getSession().getAttribute("name") + "--");



На выходе:

--null--

Что не так?
...
Рейтинг: 0 / 0
12.06.2012, 18:07:00
    #37835457
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление атрибутов в сесию.
Scope!

Положил атрибут в видимости запроса, а вытаскиваешь из сессии.
Код: java
1.
request.getSession().setAttribute(..., ...)
...
Рейтинг: 0 / 0
12.06.2012, 18:10:45
    #37835460
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление атрибутов в сесию.
+ в jsf работа с сессией в 95% случаев идет через сессионные бины
...
Рейтинг: 0 / 0
12.06.2012, 18:19:58
    #37835466
denis11111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление атрибутов в сесию.
IDVsbruckScope!

Положил атрибут в видимости запроса, а вытаскиваешь из сессии.
Код: java
1.
request.getSession().setAttribute(..., ...)



Спс, зделал так, вроде работает.

Народ, а как в Glassfish отклюсить логи? А то он так бистро их пишет что я не успеваю следить за своими System.out.println("")
...
Рейтинг: 0 / 0
12.06.2012, 18:27:11
    #37835471
denis11111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление атрибутов в сесию.
А может это и не в GlassFish а в NetBeans надо? Просто там в низу есть такая вкладка GlassFish Server и там все эти логи пишутся.
...
Рейтинг: 0 / 0
13.06.2012, 01:36:05
    #37835715
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление атрибутов в сесию.
Наверное, как и везде - отключить их в конфиге логгера. Какой там используется? - log4j, slf4j, другой?
...
Рейтинг: 0 / 0
13.06.2012, 10:38:32
    #37835914
denis11111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление атрибутов в сесию.
IDVsbruckНаверное, как и везде - отключить их в конфиге логгера. Какой там используется? - log4j, slf4j, другой?
log4j, но как его отключить?
...
Рейтинг: 0 / 0
13.06.2012, 13:02:59
    #37836217
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление атрибутов в сесию.
Видимо, что-то типа такого (в log4j.properties):
Код: plaintext
1.
log4j.logger.org.package-path-glassfish=WARN
#or DEBUG, ERROR
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Добавление атрибутов в сесию. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]