4
有很多上傳的例子,但我找不到任何下載。我使用的是Spring 3.0,我需要生成一些文本緩衝區,然後讓用戶將其作爲文件下載。 (沒有靜態資源。)如何在Java中使用Spring MVC實現文件下載?
到目前爲止,我嘗試使用@ResponseBody
並寫入響應輸出流。在這兩種情況下,瀏覽器顯示「文件」的內容而不是顯示「保存」對話框。如何讓瀏覽器顯示一個對話框?
謝謝。
有很多上傳的例子,但我找不到任何下載。我使用的是Spring 3.0,我需要生成一些文本緩衝區,然後讓用戶將其作爲文件下載。 (沒有靜態資源。)如何在Java中使用Spring MVC實現文件下載?
到目前爲止,我嘗試使用@ResponseBody
並寫入響應輸出流。在這兩種情況下,瀏覽器顯示「文件」的內容而不是顯示「保存」對話框。如何讓瀏覽器顯示一個對話框?
謝謝。
你可以自由行動(而不僅僅是響應主體)設置內容處置頭:
Content-Disposition: attachment; filename=your-file.pdf