Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Сервлетом вернуть файл / 5 сообщений из 5, страница 1 из 1
26.10.2005, 17:49
    #33345868
Docent
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сервлетом вернуть файл
Как из сервлета (при обращении к сервлету) вернуть файл, допустим XML. Реально файла на диске нет, в зависимости от входных параметров его нужно сгенерить в сервлете. т.е. в какой-либо стрим натолкать данные по формату XML и ответить им так, что бы на той стороне получили как файл для сохранения на диск или открытия?

Насколько правильнее решать эту задачу Web-сервисами и как?

Спасибо
...
Рейтинг: 0 / 0
26.10.2005, 17:55
    #33345883
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сервлетом вернуть файл
Docent
> Как из сервлета (при обращении к сервлету) вернуть файл, допустим
> XML. Реально файла на диске нет, в зависимости от входных параметров
> его нужно сгенерить в сервлете. т.е. в какой-либо стрим натолкать
> данные по формату XML и ответить им так, что бы на той стороне
> получили как файл для сохранения на диск или открытия?

> Насколько правильнее решать эту задачу Web-сервисами и как?

> СпасибоТема==Ответить



Код: plaintext
1.
2.
3.
4.
5.
  response.setResponceType("text/xml");
  String xml = "<root><item/></root>";
  OutputStream out = response.getOutputStream();
  out.write(xml);
  out.flush();

примерно так. не вижу ничего сложного.
-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
26.10.2005, 17:56
    #33345885
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сервлетом вернуть файл
response.setContentType("text/xml");
очепятка вышла.

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
26.10.2005, 18:05
    #33345910
msp05
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сервлетом вернуть файл
можно использовать jacarta framework velocity
на сервере им можно генерировать ответ (html, xml) , который можно в виде файла не только отсылать клиенту, но и на диск сохранять
...
Рейтинг: 0 / 0
27.10.2005, 13:46
    #33347561
Docent
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сервлетом вернуть файл
Thanks a lot!

Хотя у меня, когда увидел как это просто, первое слово было русское из 3х букв: на б начинается на я заканчивается. :))
Со стримом только надо немного по-дугому, а так круто...

Спасибо еще раз


[/quot]
Код: plaintext
1.
2.
3.
4.
5.
  response.setResponceType("text/xml");
  String xml = "<root><item/></root>";
  OutputStream out = response.getOutputStream();
  out.write(xml);
  out.flush();

примерно так. не вижу ничего сложного.
-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3[/quot]
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Сервлетом вернуть файл / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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