【发布时间】:2023-03-25 15:36:01
【问题描述】:
可能是一个愚蠢的问题,但我厌倦了谷歌搜索......
我正在开发一个允许用户编辑存储在服务器上的 .docx 文件的 Struts 2 Web 应用程序。例如,用户单击编辑,然后将文档发送给他/她。完成编辑后,更新的文件将返回到服务器。
嗯,这就是想法。我使用 Struts 2 result type="stream" 并将 contentDisposition 设置为 attachment。这显然向用户展示了“保存”对话框。 inline contentDisposition 不是 Word 文件的选项 - 浏览器无论如何都不会加载它。
有没有办法“静默”地将文件保存在客户端上?听起来对我来说是一种安全威胁——但我可能错了。
问题 2:
接下来,如何在客户端启动下载的 .docx 文件?同样,我怀疑它是否容易完成(安全性和所有这些),但我在这里也可能错了。 :D
我知道,只要下载的文档自动在 Word 中打开,用户就可以使用保存对话框。
任何想法表示赞赏。
【问题讨论】:
标签: java download savefiledialog