導航:首頁 > 文件目錄 > java文件下載保存到指定路徑

java文件下載保存到指定路徑

發布時間:2023-05-25 21:58:59

㈠ 用java流的方式怎麼指定下載到指定目錄下

舉例代碼

/**
*下載文件
*@文件的URL
*@paramsavePath保存到的目錄
*@paramfileName保存的文件名稱
*@paramdescription描述(如:歌曲,專輯封面,歌詞等)
*@throwsIOException
*/
publicstaticvoiddownLoad(StringurlStr,StringsavePath,StringfileName,Stringdescription)throwsIOException
{
URLurl=newURL(urlStr);
HttpURLConnectionconn=(HttpURLConnection)url.openConnection();
conn.setConnectTimeout(100000);//設置超時間為10秒
conn.setRequestProperty("User-Agent","Mozilla/4.0(compatible;MSIE5.0;WindowsNT;DigExt)");//防止屏蔽程序抓取而返回403錯誤

FilesaveDir=newFile(savePath);
Filefile=newFile(saveDir+File.separator+fileName);

try(InputStreaminputStream=conn.getInputStream();
FileOutputStreamfos=newFileOutputStream(file))
{
byte[]flowData=readInputStream(inputStream);
fos.write(flowData);
}catch(Exceptione){
MainFrame.logEvent("位元組保存時出現意外:"+e.getMessage());
}
MainFrame.logEvent(description+"下載完成:"+url);
}

MainFrame.logEvent()是我自己弄的日誌記錄而已,可以忽略不看

㈡ 怎麼用Java到指定地址下載東西放到指定文件夾下!

文件夾是默認的,系統設置好的。如果是在卡上的話,你可以用迅雷將下載的文件默認到手機內存卡上的某個文件夾中

㈢ 在java中如何把一個文件放到指定的文件夾中

首先獲得fileoutput對象時,寫入具體的目錄就可以了。
比如:你要寫入到d:\java\test目錄下。
方法一:
java代碼
string
name
=
"out.html";
string
dir
=
"d:\\java\\test";
file
file
=
new
file(dir,name);
fileoutputstream
out
=
new
fileoutputstream(file);
方法二:
java代碼
fileoutputstream
out
=
new
fileoutputstream(dir+"\\"+name);

㈣ java程序 如何設置下載文件的保存路徑

生成一個文件選擇窗口,讓用戶選擇路徑

㈤ javaweb如何將文件保存到伺服器的指定目錄

可以把文件目錄配置在web.xml文件的初始化參數中, 通過ServletAPI讀取文件目錄

比如

定義一個Properties文件保存相關配置

#可以上傳文件的後綴名

extensions=pptx,docx.doc,txt,jpg,jar

#單個文件的大小1M

fileMaxSize=1048576

#總共上傳文件大小5M

totalFileMaxSize=5242880

#文件保存路徑

filePath=z:/temp

#臨時文件路徑

tempDir=z:/temp/temp


使用Listener在伺服器啟動時載入配置信息

ServletContextcontext=event.getServletContext();
InputStreaminputStream=context
.getResourceAsStream("/WEB-INF/classes/file/upload/commons/uploadConfig.properties");
Propertiesproperties=newProperties();
try{
properties.load(inputStream);
context.setAttribute("fileConfig",properties);
System.out.println("properties="+properties.size());
}catch(IOExceptione){
e.printStackTrace();
}


在你上傳文件時通過配置文件讀取路徑保存

String filePath = ((Properties) this.getServletContext().getAttribute("fileConfig"))

.getProperty(FileUploadConstants.FILE_PATH);

㈥ java怎麼通過鏈接下載文件,然後保存到指定位置

點擊下載,其實就是訪問文件路徑,通過流讀取,然後再指定文件保存位置.還是通過流保存.
file(連接路徑)>>input>>out>>file(保存位置)

㈦ java下載文件,怎麼指定下載到指定的文件夾下啊,就是不彈出保存框,直接下載到指定的文件夾下,謝謝回答

如果是用 IE 等瀏覽復器下載制,這些瀏覽器都有自己的下載目錄定義。

如果是你自己用 Java 寫了一個瀏覽器,則在接收到下載流時,用 FileOutputStream fos = new FileOutputStream("d:\\java-browser\\downloads"); 即可。

閱讀全文

與java文件下載保存到指定路徑相關的資料

熱點內容
蘋果4刷機使用電信卡 瀏覽:664
有哪些好的編程老師推薦 瀏覽:834
qq女生頭像正面長發 瀏覽:154
trrd資料庫是什麼 瀏覽:630
電腦上的文件在哪裡弄 瀏覽:430
導信息到app為什麼要u盤 瀏覽:488
js限制輸入字數 瀏覽:776
protel99se詳細教程 瀏覽:631
數據鏈路層按什麼傳輸 瀏覽:235
網路借貸存在哪些主要模式 瀏覽:205
鄭州孩子去哪裡學編程 瀏覽:477
鄭州網路技術有限公司怎麼樣 瀏覽:331
瀏覽器清理工具 瀏覽:723
網路適配器電源管理 瀏覽:261
c盤系統文件損壞win10 瀏覽:364
速達h5賬號密碼 瀏覽:345
哪個網站有微博數據 瀏覽:47
易觀大數據官網怎麼用 瀏覽:347
uibot怎麼設置編程語言 瀏覽:610
tt2文件可以刪除嗎 瀏覽:254

友情鏈接