![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| alt1111111 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 11.11.2010 Репутация: нет Всего: нет |
Добрый день.
У меня есть условно три сервлета main, ser1, ser2. В главном main происходит авторизация, если входит пользователь с одними правами то переадресация в ser1, если с другими то в ser2.
что при этом происходит - в браузере адресная строка остатся указывать на main а выводится содержимое соответствующего сервлета(ser1 или ser2). Вопрос: как сделать так что бы адрес в браузере указывал на соотв. сервлет. Я так понял что forward передает параметры и предоставляет своеобразный контейнер. |
|||
|
||||
| MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
Привет. А так?
-------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
| kkorsakoff |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 378 Регистрация: 18.10.2005 Где: Санкт-Петербург Репутация: 6 Всего: 14 |
Чтобы поменять адрес в браузере, надо использовать sendRedirect.
Но есть проблемка, что передавать ему надо полный URL, и ресурсы внутри WEB-INF таким образом нельзя адресовать. |
|||
|
||||
| alt1111111 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 11.11.2010 Репутация: нет Всего: нет |
Спасибо!!, я уже до этого и сам дошел, точнее прочитал. А вот интересно тогда ваше мнение как организавать систему каталогов с сервлетами? вынести ее из WEB-INF? и этого достаточно?
И еще интересно: есть ли способ чтобы запретить доступ к сервлету(jsp не важно) из адресной строки браузера, кроме того что знаю я, а именно проверка внутри сервлета на какие-то параметры сессии которые формируются только на предыдуших страницах. Заранее спасибо! |
|||
|
||||
| Molodec |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 249 Регистрация: 20.12.2010 Где: Украина Репутация: 1 Всего: 1 |
Я прикрепляю к каждой странице сверху через инклуде отдельную страничку с проверкой прав. То есть - по одной лишней строчке на страничке.
|
|||
|
||||
| Farmazon |
|
|||
![]() Разработчик ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 7.7.2006 Репутация: 3 Всего: 5 |
Apache Shiro, JAAS, Spring Security...
-------------------- Таково моё общее мнение. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |