3

我有一个 spring mvc 应用程序,它返回 *.docx 文件(使用 docx4j 生成)。我将它们发送到内容类型为“application/vnd.openxmlformats-officedocument.wordprocessingml.document”的浏览器。这在 firefox、chrome 和 opera 中按预期工作,以便浏览器提供使用 word 保存或打开文件。但是,当我尝试使用 MS Internet Explorer 执行此操作时,返回的内容会直接显示在浏览器窗口中。

当我使用相同的链接右键单击并“另存为”docx 文件时,该文件已正确存储并且可以使用 word 打开。

顺便提一句。当我发送“application/vnd.ms-excel”或其他 mime 类型时,一切都在 IE 中正常工作。

任何想法出了什么问题?

4

1 回答 1

3

请参阅如何从 Internet Explorer和其他人启动 Word,例如http://support.microsoft.com/kb/162059

于 2013-07-01T07:24:06.663 回答