response.sendredirect () изменить тип метода - PullRequest
1 голос
/ 20 апреля 2011

В моем сервлете я пытаюсь response.sendRedirect () запрос к другому сервлету (который развернут через другой .war). Я понял, что sendRedirect () делает новый запрос при пересылке, но похоже, что нет механизма для изменения типа метода нового запроса. В основном я пытаюсь выяснить, есть ли возможность выбрать Get или Post при вызове sendRedirect.

Пожалуйста, предложите мне, если есть способ изменить тип запроса, или если нет, я пытаюсь понять, почему он не разрешен.

Ответы [ 2 ]

2 голосов
/ 20 апреля 2011

response.sendRedirect всегда будет таким, как упоминал Джигар. Вы можете публиковать к цели, имея скрытую форму с методом post и отправляя ее с помощью JavaScript при загрузке страницы.

2 голосов
/ 20 апреля 2011

response.sendRedirect всегда равно GET [также в широком смысле, перенаправление всегда GET s]. Вы можете переслать на ваш выбор

См. Также

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...