如何在浏览器中显示Word文档文件而不是下载Spring MVC?

时间:2016-09-19 10:37:43

标签: java spring spring-mvc ms-word file-handling

大家好我在我的春季MVC应用程序中进行文件处理,我需要在浏览器中显示Word文件(.doc,.docx)文件,而不是下载..

我正在使用此代码在浏览器中显示文件,..

response.setHeader("Content-Disposition", "inline; filename=\"%s\"",
                    downloadFile.getName()");

使用此代码PDF, IMAGE File, and TXT文件显示在浏览器中,但不显示在word文件中,

你能帮我解决一下这个问题吗?我在stackoverflow和google中经历了不同的解决方案,但我找不到任何东西。

PS:我不希望谷歌文档显示word文件。

1 个答案:

答案 0 :(得分:0)

这完全取决于浏览器,其中大部分都没有内置的Word文档支持。你已经给它提示了它,它将决定它是如何(甚至是否)处理它。

唯一的另一种方法是使用内嵌的基于JavaScript的查看器,类似于Google Docs使用的查看器,但这会改变来自&#34的响应的性质;这是一个文件" to"这是一个Web应用程序,我将预先加载内容"。