2011-12-21 4 views
4

Есть много примеров загрузки, но я не смог найти их для загрузки. Я использую Spring 3.0, и мне нужно сгенерировать некоторый текстовый буфер, а затем позволить пользователю загружать его в виде файла. (Нет статического ресурса.)Как реализовать загрузку файлов с помощью Spring MVC в Java?

До сих пор я пытался использовать @ResponseBody и записывать в выходной поток ответа. В обоих случаях браузер отображает содержимое «файла» вместо отображения диалогового окна «Сохранить». Как заставить браузер отображать диалоговое окно?

Спасибо.

ответ

1

Вы должны установить Content-Disposition заголовок на ваши действия (и не только тела ответа):

Content-Disposition: attachment; filename=your-file.pdf 
Смежные вопросы