我正在帮助某人开发一个基于 javascript 的 Web 应用程序(尽管我对 Web 开发几乎一无所知),我们不确定实现我们想要的功能的最佳方式。
基本上,用户将使用我们的工具通过 javascript 查看表格、列等中的各种无聊数据。我们希望实现一个功能,用户可以单击按钮或链接,然后允许用户下载 .doc 文件中显示的数据。
到目前为止,我们的基本想法是这样的:
- 单击链接时调用服务器上的 Java 函数,并将所需数据作为字符串传入
- 在服务器上生成 .doc 文件
- 在客户端浏览器中自动“打开”指向文件的链接以启动下载
这可能吗?如果可以,是否可行?或者,您能推荐一个更好的解决方案吗?
仅当您需要该 .doc 文件以供以后参考时,才将其存储在本地。否则,您可以直接将数据输出到浏览器,并附加适当的 mime 类型标头
http://fileext.com/faq/office_mime_types.php。
从它的声音来看,这将更适合 stackoverflow.com