powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / передача даных между сервлетами методом POST
4 сообщений из 4, страница 1 из 1
передача даных между сервлетами методом POST
    #34615845
s_petrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно, вопрос - как передать данные от сервлета к сервлету методом POST ? (сервлеты на разных машинах).

Например, в результате работы servlet1 с сайта www.site1.ru была получена строка String my_data = "123", которую надо передать сервлету www.site2.ru/servlet2 методом POST. Как это правильно сделать?

Помогите примером, пожалуйста.
...
Рейтинг: 0 / 0
передача даных между сервлетами методом POST
    #34615885
y3u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проще всего при помощи Jakarta Commons Http Client ... А если руками, то, как обычно, через URLConnection, выставление соотвествующих хидеров и т.д...
...
Рейтинг: 0 / 0
передача даных между сервлетами методом POST
    #34615940
s_petrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нашел как это сделать руками:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
String my_data  = "123"; 
URL url = new URL ("http://www.site2.ru/servlet2");
URLConnection urlConnect = url.openConnection();
urlConnect.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(urlConnect.getOutputStream());
wr.write(rezult);
wr.flush();

Только никак не могу догнать, как должен выглядеть servlet2. Мне нужно получить значение my_data и записать его в файл. Обычным getQueryString не получается.

Подскажите, пожалуйста.
...
Рейтинг: 0 / 0
передача даных между сервлетами методом POST
    #34616029
y3u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как как, берешь делаешь сервелет, перекрываешь метод doPost(...), берешь реквест, достаешь данные и пишешь в файл
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / передача даных между сервлетами методом POST
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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