如何让客户端从服务器下载xml文件?

时间:2013-09-07 14:30:30

标签: java xml servlets download client

当每个servlet负责不同的任务时,我的服务器实现了很少的servlet。 当按下html页面中的SAVE按钮时,我需要让客户端从服务器下载指定的xml文件。

我读过最好的方法是在服务器上托管文件,让客户端下载,但我不知道如何实现它。

任何例子都将受到高度赞赏。 :)

P.S。 我正在使用JAVA。

1 个答案:

答案 0 :(得分:0)

执行以下步骤:

  1. 为您的文件设置proper MIME-type。如果您不想(没有合适的MIME类型)来设置特定于您的文件类型的MIME类型,请将其设置为application/octet-stream
  2. 设置content length to the response
  3. Set content disposition
  4. 打开输出二进制流,然后读取您的文件并将其内容写入此输出流。
  5. 就是这样。

    这是the sample code