2014-02-07 30 views
0

產生在Servlet中的文件,我可以寫保存在Applet的

response.getOutputStream().write(bytes); 

所以該文件是通過提供用戶下載。

但是,我將如何去處理它在哪裏我生成一個文件在一個小程序?

如果用戶給保存的路徑,然後我可以做

OutputStream outputStream = new FileOutputStream(pathtoSave); 

但我不希望提示用戶輸入一個路徑是可行的。

對此有何幫助?

回答

1

但我不想提示用戶輸入路徑。

把它放在user.home 的子目錄。然後在保存之後,我強烈建議將它顯示給用戶,使用API​​(因此他們可以知道它在哪裏)。

  1. 正如在此answer到「Java Applet下載文件」中所述。
  2. 如此answer中所述,「如何將HTML文件顯示爲網頁?」。
+0

不用擔心,Sury。 (如果你沒有得到我的微妙含義,我的名字不是'安迪',就像我猜你不是'Sury')。 –

+0

謝謝。這就是我要找的:) –