客户端Javascript – > Serverside Java – >用户被提供一个.doc

我正在帮助某人使用基于JavaScript的Web应用程序(尽pipe我几乎不了解Web开发),但我们不确定实现我们想要的function的最佳方法。

基本上,用户将使用我们的工具通过javascript查看表格,列等中的各种枯燥的数据。 我们要实现一个function,用户可以点击一个button或链接,然后允许用户下载显示的数据在.doc文件。

我们目前的基本想法是这样的:

  • 调用服务器上的Java函数,当链接被点击时,所需的数据作为string传入
  • 在服务器上生成.doc文件
  • 在客户端浏览器中自动“打开”文件的链接来启动下载

这可能吗? 如果是的话,这是可行的吗? 或者,你能推荐一个更好的解决scheme吗?

只有在需要时才将本地.doc文件存储以供日后参考。 否则,您可以直接将数据输出到浏览器并添加适当的MIMEtypes标题

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

从它的声音,这将更适合stackoverflow.com