2015-02-11 77 views
0

我正在使用一個API從服務器檢出文件並將數據寫入java.io.OutputStream。以下是代碼。用java打開/保存/取消發送文件輸出到用戶桌面

BusinessObject bObj = new BusinessObject(request.getParameter("objectId"));  
OutputStream output = new FileOutputStream("C:/"+request.getParameter("fileName"));  
bObj.checkoutFile(context, false, "generic", request.getParameter("fileName"), output); 

它實際上是將數據寫入服務器C:驅動器。相反,我想發送到用戶桌面與選項open/save/cancel

回答

0

嘗試使用路徑:

String path = System.getProperty("user.home") + "/Desktop";