保存在Applet中生成的文件

时间:2014-02-07 10:16:12

标签: java file java-ee browser applet

在servlet中我可以写

  response.getOutputStream().write(bytes);

以便用户可以下载该文件。

但是,如果我在applet中生成一个文件,我该怎么办呢?

如果用户提供保存路径,那么我可以做

OutputStream outputStream = new FileOutputStream(pathtoSave);

但我不想提示用户提供路径。

对此有何帮助?

1 个答案:

答案 0 :(得分:1)

  

但我不想提示用户提供路径。

将其放在user.home 1 的子目录中。保存之后,我强烈建议使用Desktop 2 API将其显示给用户(这样他们就可以知道它在哪里)。

  1. 如此answer到“Java Applet下载文件”中所述。
  2. 如此answer中所述,“我如何将HTML文件显示为网页?”。