在jsp中使用“另存为”对话框下载文件…如何提示用户进行保存,查看取消对话框而不是直接打开图像


问题内容

我有一个jsp,其中提供了一个链接来下载任何文档。

每当用户单击链接时,它将直接打开文档。

我想显示一个对话框(通常会出现在许多网站上),该对话框将要求用户保存,取消和查看文档。

有人可以帮我吗?

我在控制器类中使用以下代码。

InputStream is = new FileInputStream(new File(**File Path**);

              IOUtils.copy(is, response.getOutputStream());
              response.flushBuffer();

问题答案:

我找到了解决方案。

我添加了响应内容类型,并且可以正常工作。

response.setHeader(“ Content-Disposition”,“ attachment; filename = abc.jpg”);

感谢所有试图帮助我解决此问题的人。