java - 保存Applet中生成的文件

标签 java file jakarta-ee browser applet

在servlet中我可以写

  response.getOutputStream().write(bytes);

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

但是如果我在小程序中生成文件,我该如何处理呢?

如果用户给出保存路径,那么我可以这样做

OutputStream outputStream = new FileOutputStream(pathtoSave);

但我不想提示用户输入路径。

对此有什么帮助吗?

最佳答案

But I don't want to prompt user for a path.

将其放在user.home1的子目录中。然后在保存后,我强烈建议使用 Desktop2 API 将其显示给用户(以便他们知道它在哪里)。

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

关于java - 保存Applet中生成的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21624965/

相关文章:

java - java 标记阿拉伯语文本文件

c# - 新位图锁定的免费文件(文件路径)

java - 如何处理 DAO 中的连接对象 (Java EE)

java - 拦截器绑定(bind)不起作用

java - 如何在java中验证时间戳?

java - 家长是否阻止我保持透明度

java - 从模型(AbstractListModel)中删除所有元素后更新 JList

c++ - 写入文件时检查错误

java - java将如何处理退出时正在运行的线程?

java - J2EE - 如何从服务器响应中删除空格、空行