Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
43 / 43 / 15
Регистрация: 10.09.2013
Сообщений: 293
1

Неоднократно использования RequestDispatcher

13.02.2014, 22:48. Показов 978. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно сделать в интернет магазине переход по ссылками. Вот пример сылок:
Java
1
2
3
4
5
<li><a  href="category/1">Пістолети, револьвери</a></li>
<li><a  href="category/2">Пістолети-кулумети</a></li>
<li><a  href="category/3">Автомати</a></li>
<li><a  href="category/4">Кулемети</a></li>
<li><a  href="category/5">Гвинтівки</a></li>
Вот сервлет который отвечает за отображение соответствующей информации:
Java
1
2
3
4
5
6
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
        RequestDispatcher dispatcher = request.getRequestDispatcher("/products-in-category.jsp");
        String path = request.getPathInfo();
        request.setAttribute("path", path);
        dispatcher.forward(request, response);
    }
Но когда я перехожу по ссылками несколько раз, соответственно вызываю сервлет несколько раз, URL из такого: store/category/4 превращается в такое: store/category/category/category/category/4. Как этого можно избежать не используя sendRedirect()?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.02.2014, 22:48
Ответы с готовыми решениями:

RequestDispatcher не перебрасывает на выбранную страницу
Здравствуйте. Помогите, пожалуйста, решить проблему. Мне нужно чтобы сервлет переправил...

Не могу разобраться с путями в RequestDispatcher.forvard
добрый день форумчане. Помогите разобраться пожалуйста. Я создал web проект в netbeas и создал...

Вывод неоднократно встечающихся значений в массиве...
Дан массив, состоящий из 100 целых чисел: а) Вывести все числа, которые встречаются в этом массиве...

Выходит с строя блок питания неоднократно
Здравствуйте . У меня проблема неоднократно выходит со строя блок питания . Бесперебойник...

1
2586 / 2259 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
13.02.2014, 23:55 2
href="/category/2">
1
13.02.2014, 23:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.02.2014, 23:55
Помогаю со студенческими работами здесь

Каким образом, содержимое заголовка может неоднократно подключиться в один файл исходного кода?
В книге написано, что для предотвращения многократного включения содержимого заголовка, нужно...

Использования C#
Привет, в универи кратко проходили изучение C# .Net и мне очень понравился язык, больше чем PHP и...

Случаи использования !
Расскажите,пожалуйста в каких случаях используется ! перед скобками,как в данном примере. var...

использования функцый
Я начинающий программист вроде бы уже знаю как работают циклы и т.п. Ну хорошей программы написать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru