Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по filterservlet / 4 сообщений из 4, страница 1 из 1
20.01.2006, 13:11
    #33494106
MAPA3OT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по filterservlet
Столкнулся со следующей проблемой:

В servletRequest приходят некоторые параметры, вызов был следующим
http://localhost:8080/newProject/simpleServlet?rights=2&number=3

Есть фильтрующий сервлет.
В фильтре необходимо:
если rights=2 поменять значение number на 4,
а если rights=3 поменять значение number на 5

и пропусть этот запрос дальше с измененным параметром number.

Не могли бы вы подсказать как это сделать?

Оговорюсь, перекрывать функцию getparameter нельзя по условию,
а положить все измененные параметры в атрибуты (setAttribute) и на стороне сервлетов работать с аттрибутами (getAttribute) кажется не правильным (много бестолкового переписывания кода).
...
Рейтинг: 0 / 0
20.01.2006, 22:41
    #33495279
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по filterservlet
response.sendRedirect()
...
Рейтинг: 0 / 0
22.01.2006, 13:19
    #33496050
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по filterservlet
Попробуй сделать:
Код: plaintext
1.
2.
   RequestDispatcher dispatcher=request.getRequestDispatcher("/simpleServlet?rights=4&number=5");
   dispatcher.forward(request, response);
...
Рейтинг: 0 / 0
23.01.2006, 03:19
    #33496334
MAPA3OT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по filterservlet
Спасибо, за ответ.
Я правильно понимаю, что этот запрос также пойдет через фильтрующий сервлет?
Если да, то скорее всего придется добавлять параметр - пропускать или проверять. Если так, то по-моему это не очень безопасно, я не прав?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по filterservlet / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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