Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по JSF / 5 сообщений из 5, страница 1 из 1
20.04.2007, 12:27:04
    #34475612
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по JSF
Кто-нибудь подскажет мне,как вызвать объет сессии в Java Studio Creator,или ссылочку дайте где можно почитать, хочу положить кое-что в объект сессии,т.е. наподобие:
session.setAttribute("login", логин); ,но не знаю как этот session получить
и еще одно, вот например пользователь вводит в строке адреса адрес странички main.jsp, но страничка эта должна показываться только в том случае,если пользователь вошел на сайт под своим логином и паролем, т.е. мне нужно,чтобы в начале загрузки срабатывал метод, который будет проверять наличие в сессии бина пользователя,если этот бин пуст,значит перенапрвляем пользователя на другую страницу, не могу разобраться,куда вставить код на странице main,который будет делать эту проверку и в конце концов перенаправление ,может в методе init страницы main его нужно вставлять.
Прочитала весь туториал по Java Studio Creator на сайте sun,но ответы на сови вопросы так и не нашла,помогите пожалуйста.
Спасибо
...
Рейтинг: 0 / 0
20.04.2007, 12:38:53
    #34475659
yanich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по JSF
session.setAttribute("login", логин); ,но не знаю как этот session получить


Код: plaintext
1.
2.
3.
        
ExternalContext ectx = FacesContext.getCurrentInstance().getExternalContext(); 
HttpSession session = (HttpSession)ectx.getSession(false);


и еще одно, вот например пользователь вводит в строке адреса адрес странички main.jsp, но страничка эта должна показываться только в том случае,если пользователь вошел на сайт под своим логином и паролем, т.е. мне нужно,чтобы в начале загрузки срабатывал метод, который будет проверять наличие в сессии бина пользователя,если этот бин пуст,значит перенапрвляем пользователя на другую страницу, не могу разобраться,куда вставить код на странице main,который будет делать эту проверку и в конце концов перенаправление ,может в методе init страницы main его нужно вставлять.


Надо реализовать интерфейс javax.servlet.Filter и с маппировать все странички на этот свой сервлет.
...
Рейтинг: 0 / 0
20.04.2007, 13:21:23
    #34475838
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по JSF
Ок,спасибо большое, а как мне объект ExternalContext ectx перетаскивать по страницам, добавить метод setExternalContext в SessionBean?
А еще хотелось бы немножечко подробней про Filter услышать,или ссылочку почитать
СПАСИБО
...
Рейтинг: 0 / 0
20.04.2007, 15:01:57
    #34476315
yanich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по JSF
JulTа как мне объект ExternalContext ectx перетаскивать по страницам, добавить метод setExternalContext в SessionBean?

Не надо его таскать, нато он и хранится в контексте, чтоб его можно было так получить ...

JulT
А еще хотелось бы немножечко подробней про Filter услышать,или ссылочку почитать

Информации в сети море, даже

на русском
...
Рейтинг: 0 / 0
20.04.2007, 15:46:06
    #34476513
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по JSF
yanich JulTа как мне объект ExternalContext ectx перетаскивать по страницам, добавить метод setExternalContext в SessionBean?

Не надо его таскать, нато он и хранится в контексте, чтоб его можно было так получить ...

JulT
А еще хотелось бы немножечко подробней про Filter услышать,или ссылочку почитать

Информации в сети море, даже

на русском

Спасибо большое
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по JSF / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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