客户端 Javascript --> 服务器端 Java --> 用户获得 .doc

客户端 Javascript --> 服务器端 Java --> 用户获得 .doc

我正在帮助某人开发一个基于 javascript 的网络应用程序(尽管我对网络开发几乎一无所知)并且我们不确定实现我们想要的功能的最佳方法。

基本上,用户将使用我们的工具通过 javascript 查看表格、列等中的各种无聊数据。我们希望实现一项功能,让用户可以单击按钮或链接,然后下载 .doc 文件中显示的数据。

到目前为止,我们的基本想法是这样的:

  • 当点击链接时,调用服务器上的 Java 函数,并将所需数据以字符串形式传入
  • 在服务器上生成 .doc 文件
  • 自动在客户端浏览器中“打开”文件链接以启动下载

这可能吗?如果可以,是否可行?或者,您能推荐一个更好的解决方案吗?

答案1

仅当您以后需要时才将 .doc 文件存储在本地。否则,您可以直接将数据输出到浏览器,并附加适当的 mime-type 标头

http://filext.com/faq/office_mime_types.php

从声音上看,这更适合 stackoverflow.com

相关内容